好好学习
2、将字符串逆序存放
(普通方法) (用函数) (用函数和指针)
六、向文件file1.txt写入一个字符串,然后从文件file1.txt读出字符串并输出
1、逐个写入字符和读出字符(使用fputc() 、fgetc()函数) #include #include void main() { int i; FILE *fp;
//定义文件指针fp char ch,str[]="sa d67567";
if((fp=fopen("file1.txt","w"))==NULL) { printf("can not open file\n"); exit(0); } for(i=0;str[i]!='\0';i++) fputc(str[i],fp); //使用fputc函数逐个写入字符 fp=fopen("file1.txt","r"); ch=fgetc(fp);
while(ch!=EOF) //EOF的值是-1。(见教材P353) { putchar(ch); ch=fgetc(fp); } printf("\n"); fclose(fp); }