首页
IT
登录
6mi
u
盘
搜
搜 索
IT
3.3、#error和#line
3.3、#error和#line
xiaoxiao
2021-03-25
132
1、#error用于生成一个编译错误消息,并停止编译 用法: #error message 注: message不需要用引号包围 2、#error编译指示字用于自定义程序员特有的编译错误消息 类似的,#warning用于生成编译警告,但不会停止编译 3、#line用于强制指定新的行号和编译文件名,并对源程序的代码重新编号 用法: #line number filename 注:filename可省略 #line编译指示字的本质是重定义_LINE_和_FILE_ 4、#line 14 "Hello.c" //下一行是14行 printf ("%d\n", _LINE_); //打印该行的行号 printf ("%s\n", _FILE_); //打印文件名
转载请注明原文地址: https://ju.6miu.com/read-7691.html
技术
最新回复
(
0
)