English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
大全 de Exemplos de Programação em C
Neste exemplo, você aprenderá a usar a macro __FILE__ para exibir o código-fonte do programa.
Para entender este exemplo, você deve conhecer o seguinteProgramação CTema:
Embora este problema pareça complexo, a ideia do programa é simples. Exibe o conteúdo do arquivo, como o código-fonte.
No programação C, há uma macro pré-definida __FILE__ , que fornece o nome do arquivo de entrada atual.
#include <stdio.h> int main() { //Localiza o arquivo de entrada atual. printf("%s", __FILE__); }
#include <stdio.h> int main() { FILE *fp; int c; //Abre o arquivo de entrada atual fp = fopen(__FILE__, "r"); do { c = getc(fp); //Ler caractere putchar(c); //Exibir caractere } while(c != EOF); //Loop, até atingir o final do arquivo fclose(fp); return 0; }