以下是一个示例代码,用于读取文件内容并将其输出:
#include <stdio.h>
int main() {
FILE *file;
char ch;
// 打开文件
file = fopen("file.txt", "r");
// 检查文件是否成功打开
if (file == NULL) {
printf("无法打开文件。\n");
return 1;
}
// 逐个字符读取并输出
while ((ch = fgetc(file)) != EOF) {
printf("%c", ch);
}
// 关闭文件
fclose(file);
return 0;
}
首先使用`fopen`函数打开一个文件,文件名为`file.txt`,模式为`"r"`,表示以只读方式打开文件。然后使用`fgetc`函数逐个字符读取文件内容,并使用`printf`函数输出每个字符。最后使用`fclose`函数关闭文件。