比如这段代码、在vc6.0是可以通过运行的

for (int index=0; index < 8; index++)
{
    cout << "index:" << index << endl;
}

cout << "index:" << index << endl;

在这里、index是在for循环定义的、所以这里最后一个index为8

但在标准C++之后、这里会是编译错误的、VS2008的C++标准支持明显比vc6.0好多了、

所以在vs2008中编译是错误的、错误提示为 “index”: 未声明的标识符、

相关文章:

  • 2021-10-29
  • 2022-02-13
  • 2021-05-08
  • 2021-06-07
  • 2022-12-23
  • 2021-07-12
  • 2022-12-23
  • 2023-03-26
猜你喜欢
  • 2022-12-23
  • 2021-11-08
  • 2021-09-11
  • 2022-12-23
  • 2021-07-26
  • 2021-10-14
  • 2021-12-31
相关资源
相似解决方案