[語法] 可以在for迴圈宣告變數嗎?

看板C_and_CPP (C/C++)作者 (大帥哥)時間16年前 (2009/05/11 23:36), 編輯推噓7(701)
留言8則, 7人參與, 最新討論串1/2 (看更多)
sorry,個人是寫java的 有一天,朋友問我, C可以在for迴圈裡宣告變數嗎? 如下: for(int i=0;i<=10;i++){ ........ } 請問可以嗎? sorry,電腦目前不能編譯c, 所以沒有測,直接上來問。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.230.95

05/11 23:40, , 1F
c99可以
05/11 23:40, 1F

05/12 00:10, , 2F
我用devC++不行,連兩條斜線的註解方式也不行
05/12 00:10, 2F

05/12 00:11, , 3F
嗯,c99標準是可以,不過不知為啥我用gcc編不過去@@
05/12 00:11, 3F

05/12 00:15, , 4F
啊,可以了,用gcc編譯時要加一個option, -std=c99
05/12 00:15, 4F

05/12 00:29, , 5F
Edo...我的Dev C++有讓我過耶...Orz
05/12 00:29, 5F

05/12 01:25, , 6F
我都這樣寫耶@@"
05/12 01:25, 6F

05/12 09:35, , 7F
C++可以,但是C不行,我是用GCC 2.96
05/12 09:35, 7F

05/12 10:19, , 8F
我用dev++都可以
05/12 10:19, 8F
文章代碼(AID): #1A24NXwO (C_and_CPP)
文章代碼(AID): #1A24NXwO (C_and_CPP)