- 增
- 删
- 改
- 查
#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;
}