C语言中 使用 fileopen时 在开始处要定义的头文件是什么?求解》》》》》
发布网友
发布时间:2022-04-24 06:04
我来回答
共3个回答
热心网友
时间:2023-10-06 04:25
用 fopen(). 内容为中日韩文件 要用 "rb" 或 "wb",(二进制 读 或 写,因双字节8bit码)
读 用 fread(), 写 用 fwrite().
头文件 #include<stdio.h> , MS VC++ 编译器,允许省略stdio.h。
热心网友
时间:2023-10-06 04:25
C 语言里没有 FileOpen 或 fileopen 函数,C 语言也是区分大小写的。再看你的程序,字符串不用引号引起来,反斜线不用转义字符,韩文不用 Unicode 字符串来实现,咋能不出错。追问教训的是
那这样子呢?
#include
void main()
{
char a[10];
int i;
FILE *pFile;
pFile = fopen("sample_TX_data3.TXT","r");
fgets(a,4,pFile);
printf("%s",a);
}
热心网友
时间:2023-10-06 04:26
<stdio.h>这个呀~
函数是fopen()吧。追问我用了这个文件头 但是运行的时候提示有错误啊
#include
void main()
{
int a[10];
int i;
for(i=0;i<10;i++)
{
a[i]=FileOpen(C:\Documents and Settings\양석철\바탕 화면\knn,fileread);
}
printf("%d",a[0]);
}
追答没见过你的用的这个函数~
打开文件的函数是fopen(),而且不能去内容的。
取内容用fread(),他们的用法,你查查MSDN或者百度一下。