如题所述
#include<stdio.h>
int main()
{
char read[100];
FILE *fpcome;
if( (fpcome= fopen("1.txt", "r+"))==NULL )
{
puts("æ件æå¼åºéï¼");
return;
}
fputs("abcdefghijkflmnopqrstuvwxyz", fpcome);//å°abcdefghijkflmnopqrstuvwxyzåå°æ件
rewind(fpcome);//移å¨æ件ä½ç½®æéå°ä¸ä¸ªæ件çå¼å§å¤
fgets(read, 27, fpcome);//读åæ件å°read
fclose(fpcome);//å ³éæ件
printf("%s\n", read);//è¾åº
}
int main()
{
char read[100];
FILE *fpcome;
if( (fpcome= fopen("1.txt", "r+"))==NULL )
{
puts("æ件æå¼åºéï¼");
return;
}
fputs("abcdefghijkflmnopqrstuvwxyz", fpcome);//å°abcdefghijkflmnopqrstuvwxyzåå°æ件
rewind(fpcome);//移å¨æ件ä½ç½®æéå°ä¸ä¸ªæ件çå¼å§å¤
fgets(read, 27, fpcome);//读åæ件å°read
fclose(fpcome);//å ³éæ件
printf("%s\n", read);//è¾åº
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-08-17
读写文件分为如下几步:
1、打开文件;
2、调用函数对文件读或是写;
3.关闭文件。
例题,把字符“a”,写入d盘下的file.txt文件
#include<stdio.h>
#include<stdlib.h>
void main()
{
FILE *fp;\\定义打开文件用的指针
if((fp=fopen("D:\\fie.txt","w"))==NULL) \\文件打开错误会执行{}里的语句,否则指向文件的开头地址
{
printf("文件不能打开");
exit();
}
fputc('a',fp); \\调用fputc函数把字符a放入文件中
fclose(fp); \\关闭文件
}
1、打开文件;
2、调用函数对文件读或是写;
3.关闭文件。
例题,把字符“a”,写入d盘下的file.txt文件
#include<stdio.h>
#include<stdlib.h>
void main()
{
FILE *fp;\\定义打开文件用的指针
if((fp=fopen("D:\\fie.txt","w"))==NULL) \\文件打开错误会执行{}里的语句,否则指向文件的开头地址
{
printf("文件不能打开");
exit();
}
fputc('a',fp); \\调用fputc函数把字符a放入文件中
fclose(fp); \\关闭文件
}
第2个回答 2012-08-22
书上没有吗?????