问一个巨菜的问题:int ret(0);

hpfeng 2006-04-01 06:23:57
定义一个变量,并赋初值:
int ret(0);
为什么这条语句在某些编译器里面编译通不过呢?例如c-free
...全文
482 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bombwang 2006-04-01
  • 打赏
  • 举报
回复

不懂
烦请某位大虾解释一下
hpfeng 2006-04-01
  • 打赏
  • 举报
回复
int ret={0};也没错
jindayu 2006-04-01
  • 打赏
  • 举报
回复
int ret={0};??
试试
OpenHero 2006-04-01
  • 打赏
  • 举报
回复
这个是C++的语法
m2213231 2006-04-01
  • 打赏
  • 举报
回复
c++的写法应该是
keke560 2006-04-01
  • 打赏
  • 举报
回复
没见过这种写法:(
hpfeng 2006-04-01
  • 打赏
  • 举报
回复
那么这种int ret(0);写法是标准C的写法吗?


OpenHero 2006-04-01
  • 打赏
  • 举报
回复
编译器没有按照标准走,他有他自己的解析方式~
例如vc6支持stl很少,vc03就好很多,vc05又好很多

33,311

社区成员

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

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