您的位置:首页 > 编程语言 > C语言/C++

C语言对文件内容的增删该查操作

2015-10-29 22:32 489 查看





#include <stdio.h>
#include <stdlib.h>
//读文件(查)
int main(int argc, char* argv) {
//打开文件流,声明一个文件指针rf
FILE *rf = fopen("input.txt","r");
//声明一个二维数组,用来存放从文件流获取到的数据
char a[1024][128];
//下标变量i
int i=0;

while(fgets(a[i],128,rf))i++;
//ggets()没有取到值的时候返回NULL,所以i就是有记录的行数
int n=i;
printf("行数:%d\n",n);
//关闭文件流
fclose(rf);
//打印数组内容至屏幕
i=0;
while(i<n)printf("%s\n",a[i++]);
//dos命令,暂停
system("pause");
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: