求问关于预编译命令!

021850524 2003-08-23 01:06:26
#error,#line,#pragma这几个命令的用法,给出事例缘程序

谢谢
...全文
62 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
aflyinghorse 2003-08-23
  • 打赏
  • 举报
回复
这两篇是中文的
http://www.csdn.net/develop/read_article.asp?id=19460
http://www.csdn.net/develop/read_article.asp?id=19490
bm1408 2003-08-23
  • 打赏
  • 举报
回复
是的!
全是英语,没有办法拿着字典看吧!
021850524 2003-08-23
  • 打赏
  • 举报
回复
怎么都是英文啊,看得不大懂!
oopig 2003-08-23
  • 打赏
  • 举报
回复
你想知道的这里都有:
http://msdn.microsoft.com/library/en-us/vclang/html/_predir_preprocessor_directives.asp?frame=true
lifanxi 2003-08-23
  • 打赏
  • 举报
回复
查MSDN就清楚了。
#error用于产生一个编译期的错误,遇到#error编译会停止。
例:
#if !defined(__cplusplus)
#error C++ compiler required.
#endif

#line用于让预编译器改变它所知道的当前行数和文件名。
例:
#line 111 "main.c"可以让预编译器让为当前在main.c的第111行。

#pragma比较麻烦,很多用法,自己看MSDN吧。
madasoft 2003-08-23
  • 打赏
  • 举报
回复
#pragma
向编译器传递指令。

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧