为什么要删除注释后才能编译通过

yuhuimoon 2011-11-12 03:03:05
遇到一个奇怪的现象:写了一段代码编译后,提示错误(变量未定义),但是定位到指向的错误后,发现该行并没有问题。 删除了好几行注释,编译才会通过。不知道这是什么原因,恳请求教!

环境:XP SP3 + VS2005
...全文
162 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
haolly 2011-11-12
  • 打赏
  • 举报
回复
最好的办法就是,贴出代码来看看
Roy_Smiling 2011-11-12
  • 打赏
  • 举报
回复
正确的注释是不影响程序的,
不要把错误的本质归结为一定是没错的地方。
modicum_ck 2011-11-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 demon__hunter 的回复:]
引用 1 楼 keiy 的回复:
可能是注释嵌套的问题
没有代码,无法了解

还可能

C/C++ code

int main()
{
//\
int a;
a=1;
}
[/Quote]

子谋 2011-11-12
  • 打赏
  • 举报
回复
唯一的可能是注释掉了程序代码……
正确的注释是不会影响程序的编译和执行的……
basicvbvc 2011-11-12
  • 打赏
  • 举报
回复
把代码传上来 看看
机智的呆呆 2011-11-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 keiy 的回复:]
可能是注释嵌套的问题
没有代码,无法了解
[/Quote]
还可能

int main()
{
//\
int a;
a=1;
}

  • 打赏
  • 举报
回复
[Quote=引用 1 楼 keiy 的回复:]

可能是注释嵌套的问题
没有代码,无法了解
[/Quote]
+
柯本 2011-11-12
  • 打赏
  • 举报
回复
可能是注释嵌套的问题
没有代码,无法了解

33,319

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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