Estou examinando algumas anotações do curso C, e cada arquivo fonte do programa C começa com um único #na primeira linha do programa.
Depois, há linhas em branco e outras coisas seguidas pela mainfunção.
Qual é a razão para o #?
(Está fora de prazo agora e não posso realmente perguntar ao sujeito.)
Aqui está um exemplo:
#
#include <stdio.h>
int main() {
printf("Hello, World!");
return 0;
}
#uma linha em branco e o programa.
#é a ofuscação. Se você quiser confundir todos, você pode, por exemplo, iniciar todos os seus arquivos de origem com a linha #//#BEGIN#\\#(que não faz absolutamente nada).