永发信息网

c语言在vc中编程读取一个文件中指定行的内容,比如第三行。我是想让他

答案:1  悬赏:0  手机版
解决时间 2021-03-26 18:06
  • 提问者网友:王者佥
  • 2021-03-26 10:59
c语言在vc中编程读取一个文件中指定行的内容,比如第三行。我是想让他读到\n之后就舍弃前面的内容,然后输出下面的
最佳答案
  • 五星知识达人网友:蕴藏春秋
  • 2020-01-12 16:11
#include<stdio.h>
#define N 2
void main() { FILE *fp; int i; char buffer[256],str[256];
  if ( fp=fopen("c:\\test.txt","r") ) {
    for ( i=0;i<N;i++ ) fgets(buffer,256,fp);
    fgets(str,256,fp);
    fclose(fp);
    printf("%s\n",str);
  } else printf("打开文件错误。\n");
}以上程序假设test.txt文件内容为:

abcdefg
efgihijhajkf
请读入1234
阿克发动机;kl则输出为:请读入1234
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯