6.4.9 注释

1、除了在一个字符常量、一个字符串字面量、或一个注释内,字符 /* 引入一个注释。这么一个注释的内容被检查仅用于标识多字节字符,并且要找到 */ 来终结。[注:从而,/* ... */ 注释并不嵌套。]

2、除了在一个字符常量、一个字符串字面量或一个注释内,字符 // 引入一个注释,包含了所有之后的多字节字符,但不包括下一个换行字符。这么一个注释的内容被检查仅用来标识多字节字符并找到下一个换行字符来终结。

3、例

"a//b"             // 四个字符的字符串字面量
#include "//e" // 未定义行为
// */ // 注释,不会导致语法错误
f = g/**//h; // 等价于 f = g / h;
//\
i(); // 一个双行注释的一部分
/\
/ j(); // 一个双行注释的一部分
#define glue(x, y) x##y
glue(/,/) k(); // 语法错误,不是注释
/*//*/ l(); // 等价于l();
m = n//**/o
+ p; // 等价于m = n + p;

最新文章

  1. iOS 苹果开发证书失效的解决方案(Failed to locate or generate matching signing assets)
  2. prolog 内部谓词
  3. Ajax初步理解
  4. FireFox Prevent this page from creating addtional dialogs 火狐浏览器 设置 阻止此页面创建更多对话框
  5. Python学习——struct模块的pack、unpack示例
  6. 通过扩展让ASP.NET Web API支持JSONP -摘自网络
  7. ios 控件 UIButton
  8. Docker----搭建自己的gitlab(填坑之旅)
  9. python书籍推荐:Head First Python(中文版)
  10. FZU 2285 迷宫寻宝
  11. MySQL 8 配置文件
  12. supervisor学习
  13. shell脚本结构
  14. SwipeRefreshLayout嵌套ScrollView实现下拉刷新
  15. bzoj3029 守卫者的挑战 (多维dp)
  16. 赶集网dba石展分享归纳
  17. memcached 细究(三)
  18. iOS 通过网络请求获取图片的下载歌曲
  19. Nginx 使用中文URL,中文目录路径
  20. Asp.net让某一页设置成gb2312或utf-8的方法

热门文章

  1. Zabbix监控平台-----深入理解zabbix
  2. rabbitmq二进制安装
  3. brew install thrift
  4. jFinal的小知识点总结
  5. MySQL进阶19--函数的创建(举例)/设置mysql的创建函数的权限/查看(show)/删除(drop) / 举4个栗子
  6. Jmeter与搜狗输入法、百度输入法不兼容问题解决方法
  7. go语言开发IDE
  8. Selenium常用API的使用java语言之12-定位一组元素
  9. dede织梦调用顶级二级栏目及下三级栏目方法(数据库实现)
  10. MySql存储过程参考