123文件的读写操作 文件打开之后,就可以对它进行读与写的操作了 12.3.1读/写文件中的一个字符 1232读/写一个字符电 123.3读/写一个数据块 1234对文件进行格式化读/写 1235读/写函数的选用原则 Return
12.3 文件的读写操作 文件打开之后,就可以对它进行读与写的操作了。 12.3.1 读/写文件中的一个字符 12.3.2 读/写一个字符串 12.3.3 读/写一个数据块 12.3.4 对文件进行格式化读/写 12.3.5 读/写函数的选用原则 [Return]
123.1读/写文件中的一个字符 1.将一个字符写到文件中— fputco函数 [案例12门将键盘上输入的一个字符串(以“@作为结束字符),以 ASCⅢ码形式存储到一个磁盘文件中。 /*案例代码文件名:AL121.C*/ *程序功能:从键盘上输入一个字符串,存储到一个磁盘文件中* /*使用格式:可执行文件名要创建的磁盘文件名* # include“ stdio. h main(int argc, char *argVD FILE*印 char ch if(argc!=2) /*参数个数不对* i printf( the number of arguments not correct inIn") printf(“ Usage:可执行文件名 filename \n”); exit(O)
12.3.1 读/写文件中的一个字符 1.将一个字符写到文件中──fputc()函数 [案例12.1] 将键盘上输入的一个字符串(以“@”作为结束字符),以 ASCII码形式存储到一个磁盘文件中。 /*案例代码文件名:AL12_1.C*/ /*程序功能:从键盘上输入一个字符串,存储到一个磁盘文件中*/ /*使用格式:可执行文件名 要创建的磁盘文件名*/ #include “stdio.h” main(int argc, char *argv[]) { FILE *fp; char ch; if(argc!=2) /*参数个数不对*/ { printf("the number of arguments not correct\n\n"); printf(“Usage: 可执行文件名 filename \n”); exit(0); }