Rad*_*gia -1 c syntax comments
/*
/**hiiii**/
*/
Run Code Online (Sandbox Code Playgroud)
说我像这样嵌套评论,所以这有什么不对?在开始时我们有/*一个字符串在里面,然后最后我们在最后*/,所以这里的错误是什么?
C标准非常明确./*...*/样式注释不嵌套,因为语言语法不允许嵌套.
引言C11,第6.4.9章,评论,(强调我的)
除了字符常量,字符串文字或注释之外,字符
/*引入注释.检查此类注释的内容仅用于标识多字节字符并查找*/终止它的字符.83)
以及相关的脚注,
83)因此,
/* ... */评论不嵌套.
详细说明,如你的情况,
/* <-- Comments starts here
/**hiiii**/ <-- Found the ending */, so comment ends.
*/ <-- problem here....
Run Code Online (Sandbox Code Playgroud)
/*开始评论./* 没有开始新的评论.*/终止注释.因此,在第三行中,*/产生错误.| 归档时间: |
|
| 查看次数: |
1078 次 |
| 最近记录: |