文件输入输出
hotwzj007
这个作者很懒,什么都没留下…
展开
-
FILE 文件结构体
FILE 在stdio.h中的定义如下 : struct _iobuf { char *_ptr; int _cnt; char *_ba原创 2013-09-10 23:37:56 · 426 阅读 · 0 评论 -
C语言的文件读写
文件(file)通常就是磁盘上的一段命名的存储区。C语言将文件看成连续的字节序列,其中每个字节都可以单独读取。ANSI C 提供了两种文件模式:文本视图和二进制视图。原创 2013-09-10 22:51:23 · 369 阅读 · 0 评论 -
C语言中二进制文件读写
C语言中二进制文件读写。在C语言中fread()、fwrite()函数中第2个第3个参数 代表了要读写的字节数和个数 。写数组的两种方法: int array[10]; 1.fwrite(array,sizeof(array),1,pfile); 2.fwrite(array,sizeof(int),10,pfile); 读数组:1.fread(array,si原创 2013-09-14 22:15:21 · 459 阅读 · 0 评论 -
C语言输入函数作为循环条件的几种用法
C语言有 scanf()、gets()、getchar()、getc()、fscanf()、fgets()等函数 接受用户的输入。可以利用它们的返回值做循环的条件表达式。1.scanf() 如果成功 返回参数的个数 int value; float cast; while(scnaf("%d%f") == 2) {...................原创 2013-09-13 22:21:28 · 2073 阅读 · 0 评论 -
字符串读写函数gets() 、puts()、fgets()和fputs()
1. 读字符串函数gets函数的功能是从标准输入设备(键盘)中读一个字符串到字符数组中,函数调用的形式为: gets(字符数组名);在读入的最后一个字符后加上串结束标志'\0'。他以'\n'做作为结束标志。2. 读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针);原创 2013-09-21 22:44:01 · 619 阅读 · 0 评论