课程
/后端开发
/C
/C语言入门
for循环需要的变量必须在循环之前定义么?
C++中有的语句是for(int i=0;i<=10;i++),这是不是违法?
2015-08-22
源自:C语言入门
正在回答
你是想问
for
(
int
i=0; i<=10; i++);
这里 int i 定义在 for 里面么?
这个应该是 C99 标准开始支持的,如果你用的VC6可能不支持这么写,不够现在C++14都快出来了,基本没有编译器不支持C99了
921UPUP 提问者
AAnonymous 回复 921UPUP 提问者
onemoo 回复 921UPUP 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答for循环变量定义位置
1 回答定义函数中 定义的变量是什么参数
2 回答变量的定义域
5 回答各表达式中的变量一定要在for循环之前定义,为什么?
2 回答c99标准不是支持在FOR里定义变量吗