发布网友 发布时间:2022-04-23 00:47
共3个回答
热心网友 时间:2023-10-09 12:56
定义变量的位置没有限定,主要是看你要实现的功能什么时候需要用到以及作用域的范围。后面这个for循环的定义的确是C语言不允许,C++和java都是可以的。
热心网友 时间:2023-10-09 12:56
从理论上来说是这样
不过现在很多C编译器也支持C99标准 也就是说 在一些C编译器中 这样使用也是可以的。
只是并不是所有C编译器都支持这样做。
比如说 常见的VC VS Mingwin 都是支持的
不过 TC一般不支持。
热心网友 时间:2023-10-09 12:57
是的,不过这还需要看编译器,有些编译器支持这样用,有些就不一定支持了。。