C:读取文本文件每一行并删除末尾换行符

it2023-05-20  75

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() { char *filename = "E://darknet-master-cpu/build/ceshi.txt"; //文件名 FILE *fp; char name[256]; //每行最大读取的字符数 fp = fopen(filename, "r"); while (!feof(fp)) { fgets(name, 256, fp); //读取一行 int i = strlen(name); name[strlen(name) - 1] = '\0'; printf("%s\n", name); //name[i - 1] = '\0'; //c风格的字符串 // printf("%s", name); //输出 } fclose(fp); //关闭文件 return 0; }
最新回复(0)