事实证明Linux永远是NO.1
嗨,我正在写一个简单的程序,我要让这个程序打印出一个整数。
够简单吧。真的吗?
我把它存成了code.c
现在我编译并运行它:
糟糕!,编译失败,出现了下面的错误信息:
这是一个在线编译这段代码的链接:http://ideone.com/kQCmVL
困惑 !!
在谷歌上搜索这个错误——得到的信息是这种错误需要对代码进行预处理。
于是,我在编译时带上了-E参数,它能让编译在预处理后停止:
预处理过的main()函数代码显示如下:
我晕!C语言的预处理编辑器竟然将变量Linux换成了整数1。当编译器遇到了int 1 = 701;语句时,抛出了错误。
现在,我不对变量Linux赋任何值:
编译并运行:
在线编译的链接地址:http://ideone.com/kyrNDw
编译成功并且输出:
事实证明,Linux总是Number 1。
相关推荐
farwang 2020-11-25
星愿心愿 2020-11-24
tianhuak 2020-11-24
zhjn0 2020-11-24
昭君出塞 2020-11-23
bluecarrot 2020-11-23
linuxwcj 2020-10-21
以梦为马不负韶华 2020-10-20
彼岸随笔 2020-10-20
yutou0 2020-10-17
applecarelte 2020-10-16
ourtimes 2020-10-16
waterhorse 2020-09-19
MRFENGG 2020-11-11
rainandtear 2020-10-30
kyssfanhui 2020-10-20
liuhangtiant 2020-10-20