标题:vc++6.0中多次运用for循环,变量 i 重定义如何解决????
只看楼主
螃蟹爱吃小鱼
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:51
专家分:145
注 册:2018-3-6
得分:0 
回复 7楼 lanke711
嗯,谢谢,明白了
2018-03-23 17:03
童生
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:205
专家分:455
注 册:2018-3-7
得分:0 

程序代码:
C99

  2000年3月,ANSI 采纳了 ISO/IEC 9899:1999 标准。这个标准通常指C99。 C99新增了一些特性,如:

支持不定长的数组,即数组长度可以在运行时决定。

变量声明不必放在语句块的开头,for 语句提倡写成 for(int i=0;i<100;++i) 的形式,即i 只在 for 语句块内部有效。

初始化结构的时候允许对特定的元素赋值。

允许编译器化简非常数的表达式。

取消了函数返回类型默认为 int 的规定。 
   
  但是各个公司对C99的支持所表现出来的兴趣不同。当GCC和其它一些商业编译器支持C99的大部分特性的时候,微软和Borland却似乎对此不感兴趣,他们把更多的精力放在了C++上。

https://baike.
6、Visual C++ 6.0

集成了MFC6.0,于1998发行。发行至今一直被广泛地用于大大小小的项目开发。但是,这个版本在WindowsXP下运行会出现问题,尤其是在调试模式的情况下(例如:静态变量的值并不会显示)。 这个调试问题可以通过打一个叫“Visual C++ 6.0Processor Pack”的补丁来解决。奇怪的是,这个网页强调用户也必须运行Windows 98、Windows NT4.0、或Windows 2000


https://baike.

这个问题怪不了Microsoft
2018-03-23 17:31
童生
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:205
专家分:455
注 册:2018-3-7
得分:0 
但是各个公司对C99的支持所表现出来的兴趣不同。当GCC和其它一些商业编译器支持C99的大部分特性的时候
这不就是普通话与方言的关系吗?
2018-03-23 17:36
浅草没马蹄
Rank: 2
来 自:湖北
等 级:论坛游民
帖 子:20
专家分:18
注 册:2018-3-10
得分:4 
换成vs2010学习版吧,在未来教育等考里面有免费版的下载,现在考二级也是用的这个
2018-03-23 22:13
螃蟹爱吃小鱼
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:51
专家分:145
注 册:2018-3-6
得分:0 
回复 14楼 浅草没马蹄
vs里面没错,到了vc++6.0里面报错,标准不一样
2018-03-23 22:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-485516-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017634 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved