TUTORIALProgrammingFETCHED
C 语言实例 - 输出当前文件执行代码
C 语言实例 - 输出当前文件执行代码 C 语言实例 输出当前文件执行代码,__FILE__ 为当前执行的文件常量。 实例 [mycode3 type='cpp'] #include int main() { FILE *fp; char c; fp = fopen(__FILE__,'r'); do { c = getc(fp); ..
Updated 7/16/2026
Tutorial detail pages default to noindex.
C 语言实例 - 输出当前文件执行代码
输出当前文件执行代码,__FILE__ 为当前执行的文件常量。
实例
#include <stdio.h>
int main() {
FILE *fp;
char c;
fp = fopen(__FILE__,"r");
do {
c = getc(fp);
putchar(c);
}
while(c != EOF);
fclose(fp);
return 0;
}
输出结果为:
#include <stdio.h>
int main() {
FILE *fp;
char c;
fp = fopen(__FILE__,"r");
do {
c = getc(fp);
putchar(c);
}
while(c != EOF);
fclose(fp);
return 0;
}
C 语言实例