C语言深度解剖-解开程序员面试笔试的秘密以含金量勇敢挑.ppt

C语言深度解剖-解开程序员面试笔试的秘密以含金量勇敢挑.ppt

C语言深度解剖-解开程序员面试笔试的秘密以含金量勇敢挑.ppt

。 噢,到底哪一个正确呢?如果路径太长,一行写下来比较别扭怎么办?用反斜杠接续 符啊: C), #define ENG_PATH_3 E:\English\listen_to_this\listen\ _to_this_3 还没发现问题?这里用了 4 个反斜杠,到底哪个是接续符?回去看看接续符反斜杠。 反斜杠作为接续符时,在本行其后面不能再有任何字符,空格都不行。所以,只有最后一 个反斜杠才是接续符。至于 A)和 B),那要看你怎么用了,既然 define 宏只是简单的替换, 那给 ENG_PATH_1 加上双引号不就成了:“ENG_PATH_1” 但是请注意:有的系统里规定路径的要用双反斜杠“\\”,比如: #define ENG_PATH_4 E:\\English\\listen_to_this\\listen_to_this_3 3.1.3,用 define 宏定义注释符号? 上面对 define 的使用都很简单,再看看下面的例子: #define BSC // #define BMC /* #define EMC */ D),BSC my single-line comment E),BMC my multi-line comment EMC D)和 E)都错误,为什么呢?因为注释先于预处理指令被

文档评论(0)

1亿VIP精品文档

相关文档