📅  最后修改于: 2023-12-03 14:39:49.774000             🧑  作者: Mango
在 C++ 编程中,getc() 函数用于获取输入流中下一个字符。该函数从输入流中读取一个字符,并返回相应的 ASCII 值。
下面是 getc() 函数的语法:
int getc(FILE *stream);
#include <stdio.h>
int main() {
FILE *fp;
char c;
fp = fopen("file.txt", "r");
if (fp == NULL) {
printf("文件打开失败!\n");
return 1;
}
while ((c = getc(fp)) != EOF) {
putchar(c);
}
fclose(fp);
return 0;
}
上述代码是一个经典的文件读取示例。其中,程序打开名为 "file.txt" 的文件并使用 getc() 函数逐个字符地读取它。