embedman 于 2009-04-16 23:37:52发表:
可能版本老了吧,建议换新版本C99
james031 于 2009-04-12 03:15:48发表:
c99标准现在支持这么写了 可惜没几个编译器完全支持c99的 我也习惯这么定义局部变量 for(int i=0;i<100;i++){}
smqt 于 2009-04-08 13:54:10发表:
引用:所以我觉得有点傻,干嘛不支持呢。呵呵。 brucezuo 发表于 2009-4-6 21:50
tanlang009 于 2009-04-07 19:45:55发表:
不要和c++混淆了,c中变量不能即时定义,而c++可以,两种不同的语言机制,楼主要分开。
wang7131984 于 2009-04-07 11:48:01发表:
..............这是一种良好的编程风格,什么傻话~
yjzxxm 于 2009-04-07 11:25:46发表:
::
brucezuo 于 2009-04-06 21:50:49发表:
所以我觉得有点傻,干嘛不支持呢。呵呵。
wang7131984 于 2009-04-06 21:45:57发表:
C的所有变量声明都要放在语句前面
embedman 于 2009-04-16 23:37:52发表:
可能版本老了吧,建议换新版本C99
james031 于 2009-04-12 03:15:48发表:
c99标准现在支持这么写了 可惜没几个编译器完全支持c99的
我也习惯这么定义局部变量
for(int i=0;i<100;i++){}
smqt 于 2009-04-08 13:54:10发表:
刚才帮你查阅了c的历史,这是由于当时技术不成熟,如果只允许集中声明编译器更简单一些
不过现在c99+的c也支持这个了........
tanlang009 于 2009-04-07 19:45:55发表:
不要和c++混淆了,c中变量不能即时定义,而c++可以,两种不同的语言机制,楼主要分开。
wang7131984 于 2009-04-07 11:48:01发表:
..............这是一种良好的编程风格,什么傻话~
yjzxxm 于 2009-04-07 11:25:46发表:
::
brucezuo 于 2009-04-06 21:50:49发表:
所以我觉得有点傻,干嘛不支持呢。呵呵。
wang7131984 于 2009-04-06 21:45:57发表:
C的所有变量声明都要放在语句前面