中易网

预处理器标识#error的定义和使用,举个简单例子

答案:5  悬赏:10  
解决时间 2021-02-07 18:33
预处理器标识#error的定义和使用,举个简单例子
最佳答案
#define SIZE 100

#if SIZE<1 || SIZE>200
#error "SIZE must be between 1 and 200"
#endif
全部回答
就是一个简单的if,只不过加#而已。 #if 表达式 #error "要显示的内容" #endif
#error是用来产生一个编译错误,下面这段代码是产生一个"ERROR Message 1"的编译错误消息 #define ce_err #ifdef ce_err #error ERROR Message 1 #endif
功能:指令用于报告编译时错误信息的;如果预处理方面有错误,那么就会打印#error指令后面的文本内容。 用法: #error 文本 举个例子: #ifdef XXX ... #error "XXX has been defined" ... #else ... #endif 这样,如果编译时出现错误,输出了XXX has been defined,表明宏XXX已经被定义了
应该是放到异常代码段处理才写的。。比如说。if else 如果你的程序进了else 就表示出错了。 那么else里面可以打印一下错误信息。方便你自己调试用。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
国超宾馆地址在什么地方,想过去办事
哪位专家知道 冰酒的甜度表示单位(KMW) 是
你行你就上不行别bb 英语
小朱调料海鲜批发地址在哪,我要去那里办事
话费自动续费,并没有充值,也没有绑定银行卡
各位大虾们,有谁知道哪家快递公司能送到江苏
北京市高等学校师资培训中心地址在什么地方,
友情要怎样才能保鲜?
迅雷是作用
金华阳光门诊部在哪里啊,我有事要去这个地方
泉多多净水器价格
家里种什么盆栽对身体好呢?
二胡上的马尾弓在哪买
现在摩托车哪个厂家的发动机好点啊 .想卖个摩
广州卖卡西欧g-shock
推荐资讯
蓝波湾网咖在哪里啊,我有事要去这个地方
乳酸钙和氯化钙的性质区别。。
什么东西可以快速去痘印,效果最好的是那种?
上海欢乐谷路线
临夏县祥泰工艺品有限责任公司这个地址在什么
求法证先锋1-3部粤语百度云资源,谢谢
抗衰老护肤品排行榜是什么?
第一题选哪个,为什么没有逆定理
我的防风打火机怎么没压力了?
别人借我车不还,还偷偷开车逃跑了,是什么罪
赵美凉粉地址有知道的么?有点事想过去
丰添睫毛增长液怎么样
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?