作者subeyes (嘿)
看板C_and_CPP
标题[问题] 注解//的问题
时间Sat Mar 21 20:56:48 2009
想请教各位一个关於注解的问题
最近在写C程式的时候用到注解//
但编译的时候却告诉我"/ not expected"
请问一下为什麽会发生这个状况呢?
编译器太旧可能会是原因吗?
我是用Minix 3里面内建的"cc"来编译的 谢谢 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.251.73
1F:→ windknife18:C 应该没有// 只有 /* */ , // 应该是 C++ 的样子 03/21 21:00
2F:→ subeyes:但是我用gcc编译都会过耶 03/21 21:27
3F:推 jtmh:ansi c 标准 (c89) 的确没有 //,gcc 一般预设为 gnu c89, 03/21 21:44
4F:→ jtmh:就有支援 //。所以要看你 minix 的 cc 预设是怎样? 03/21 21:45
5F:推 saxontai:C99 就有 //,还有 inline 咧 :Q 03/22 03:14
6F:推 in09:可能会有 compiler option 可以告诉编译器你要用C++的comment 03/22 07:25
7F:推 in09:我用的 compiler 就得加 -cpluscmt 才能用 // 03/22 07:29
8F:→ subeyes:感谢各位的解答:) cc似乎是用ACK ansi C来编译的 03/22 09:56
9F:→ subeyes:但manpage好像没提到相关的option 现在尝试灌gcc中 03/22 09:58