#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int i, ln;
const char content[] = "just for test\nnothing ^_^\nhahahaha";
int main() {
//写入内容到a.txt
char filename[] = "a.txt";
FILE* f = fopen(filename, "w");
for (i = 0, ln = strlen(content);i < ln;i++) {
fputc(content[i], f);
}
fclose(f);
//从外部文件a.txt读入
f = fopen(filename, "r");
char c;
while((c = fgetc(f)) != EOF) {
putchar(c);
}
fclose(f);
}
效果就是输出
![](https://video.ask-data.xyz/img.php?b=https://iknow-pic.cdn.bcebos.com/d8f9d72a6059252db91dcad7369b033b5ab5b9df?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto)