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; }
相关文章推荐
- 手把手教你用C++ 写ACM自动刷题神器(冲入HDU首页)
- c++: size_type与 size_t一些概念
- 深入理解C语言的函数调用过程
- 【LeetCode从零单刷】Symmetric Tree
- 学习C++,应该循序渐进看哪些书?
- C++ main函数 argc,argv传递参数的含义
- C语言学习-通过柴田望洋的《明解C语言》(3)
- 《C++并发编程实战》读书笔记3---线程同步
- stm32 mdk c++(error: #29: expected an expression)
- 黑马程序员-------C语言回顾-运算符和循环
- c++为你做了什么(1)构造 析构 拷贝 赋值
- C++_的引用的析构,引用空间的释放
- [C++] const and char*
- ——黑马程序员——C语言中程序结构(二)
- c语言中认识指针
- 使用class或struct关键字定义类
- C语言第十二天:通讯录练习(C语言最后一天老师带我们做的Project)
- 《Essential C++》读书笔记
- Function语意学 Member的各种调用方式
- C++plus 4.13