A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 零下_1° 中级黑马   /  2014-7-4 14:11  /  1078 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我的win7系统的,装了vc6.0用来写c程序,是不是这个里面不允许在for循环里面直接定义变量啊?写成for(int i = 0;i <= n;i++),链接的时候就会报错,
如果改成int i = 0; for(……;……;……),就不会报错了,什么原因啊?

5 个回复

倒序浏览
这个是C99标准新增的特性。别说vc6了,vc2012貌似都不支持。真心不知道vc的编译器到底是依据哪个c标准做的
回复 使用道具 举报
不支持。VC你只能在外边定义。拿进去用。
回复 使用道具 举报
恩 还是安装一个黑苹果吧
回复 使用道具 举报
rocki 发表于 2014-7-4 15:21
不支持。VC你只能在外边定义。拿进去用。

原来如此~
回复 使用道具 举报
高估vc6.0了~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马