注册 登录
查看: 408|回复: 2

[电磁组] 关于程序的代码写法的

[复制链接]
发表于 2014-1-9 20:53:05 | 显示全部楼层 |阅读模式
。#define ASSERT(expr) \
    if (!(expr)) \
        assert_failed(__FILE__, __LINE__)
请问这个\有什么用啊
回复

使用道具 举报

发表于 2014-1-9 21:08:37 | 显示全部楼层
   \   是续行符,意思是\后面的内容都属于同一行。因为c语言中宏定义的作用域是当前行,所以使用它连接起来,都属于define的作用域,详见:http://www.vcan123.com/forum.php ... &extra=page%3D1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-11 16:03:05 | 显示全部楼层
随风 发表于 2014-1-9 21:08
\   是续行符,意思是\后面的内容都属于同一行。因为c语言中宏定义的作用域是当前行,所以使用它连接起来 ...

谢谢啊,又长知识了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部