#error #warning 和 #line 的用法

参考:https://blog.csdn.net/qq_36016407/article/details/54946476

#error

#error用于生成一个编译错误消息,并停止编译
用法: #error message 
注:message 不需要用双引号包围

#error编译指示字用于自定义程序员特有的编译错误消息类似的 

#warning

#warning用于生成编译警告,但不会停止编译

#line 用法分析

 #line用于强制指定新的行号和编译文件名,并对源程序的代码重新编号 
 用法: #line number filename 
注:filename可省略,filename为字符串

#line编译指示字的本质是重定义 _ _ LINE _ _ 和_ _ FILE _ _ 

猜你喜欢

转载自www.cnblogs.com/zengjianrong/p/12204683.html