当前位置:酷百书>生活百科>C语言文件操作中fgets函数的使用

C语言文件操作中fgets函数的使用

2023-05-14 22:54:36 编辑:join 浏览量:650

C语言文件操作中fgets函数的使用

C语言文件操作中fgets函数的使用

#include <stdio.h>

#include <string.h>

// #pragma warning(disable:4996)

const int MAXLEN  = 1000;

int main() {

char s[MAXLEN]; // = {0};

// memset(s, 0, sizeof(s)); // s要被多次使用的

FILE *p = fopen("E:\\输入信息得文本.txt", "w");

if(p == NULL) {

printf("不能打开文件。\n");

return 1;

}

while (1) {

//gets(s);

fgets(s,MAXLEN,stdin);

// fgtes()函数读取的串中通常含有'\n'

int len = strlen(s);

if(s[len - 1] == '\n') s[len - 1] = '\0';

if (strcmp(s,"exit") == 0) break;

fprintf(p,"%s\n",s);

}

fclose(p);

printf("end\n");

return 0;

}

标签:C语言,fgets,函数

版权声明:文章由 酷百书 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kubaishu.com/life/233973.html
热门文章