运气和三标符对编译过程的影响

发布时间 2023-04-03 20:47:02作者: 汀洲杜若
注意这条C语言单行注释: // your comment?????/  三标符"??/"会在编译的早期被替换成反斜杠"\",所以你的下一行代码被你的注释屏蔽了……
有人写这样的注释:// xxxxxxxxxxxx/。另一个人的编辑器打开这段代码,看到注释不太恰当,改了几个字。过了一段时间又用另一编码打开,看到一堆问号,心想编码不对,不过是在注释里所以就没在意于是转码保存了。如果gcc带着"-ansi"选项——这得几辈子攒来的运气,赶紧买张彩票!