main做变量名,会出问题。

「已注销」 2013-04-18 11:11:53
我在C++的书上看到这么一句话

原文:在一些很神秘的以致于无法在这里介绍的情况中,将main用作变量名会引发错误,由于它在任何情况下都是容易混淆的,因此最好不要这么做。

原文中所说的“很神秘的以致于无法在这里介绍的情况”是什么情况?

我很好奇。



书名:C++ Primer Plus (第六版)中文版 31页 倒数第3行
...全文
487 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
我的小村庄 2013-04-18
  • 打赏
  • 举报
回复
最好不要用了!就如我们平常的生活习惯一样!约定俗成的东西不要动的好!
tingfengx 2013-04-18
  • 打赏
  • 举报
回复
wcwswswws3 2013-04-18
  • 打赏
  • 举报
回复
mark。等大神解答
starytx 2013-04-18
  • 打赏
  • 举报
回复
别用就完了,纠结明知道不可以的东西没有意义,浪费时间
rocktyt 2013-04-18
  • 打赏
  • 举报
回复
由于作用域的关系,用main做局部变量名并不会有什么问题 全局变量是不行的 当然,很容易混淆,所以还是不要用的好
「已注销」 2013-04-18
  • 打赏
  • 举报
回复
别跟自已过不去,亲。
ForestDB 2013-04-18
  • 打赏
  • 举报
回复
写信问作者。

65,179

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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