问答详情
源自:-

for中定义变量

for循环需要的变量必须在循环之前定义么?

C++中有的语句是for(int i=0;i<=10;i++),这是不是违法?

提问者:921UPUP 2015-08-22 21:09

个回答

  • AAnonymous
    2015-08-22 21:20:35

    你是想问

    for(int i=0; i<=10; i++);

    这里 int i 定义在 for 里面么?

    这个应该是 C99 标准开始支持的,如果你用的VC6可能不支持这么写,不够现在C++14都快出来了,基本没有编译器不支持C99了