我发现我在源代码中添加了一些URL,但忘了评论它,但仍然可以编译,我会单独测试它:
int main(){
http://localhost
return 0;
}
gcc hello.c -o hello.exe
哪些仍然可以正确编译,我检查了c关键字,' http'似乎不是关键词,原因是什么?
答案 0 :(得分:9)
因为它会被视为标签,然后是评论。
所以你以后可以:
goto http;
如果你打开警告:-Wall
它会优雅警告你:
In function ‘main’:
:2:5: warning: label ‘http’ defined but not used [-Wunused-label]
http://localhost