看板 C_and_CPP 關於我們 聯絡資訊
可以設兩個嗎 因為剛剛看到 for(i=1,j=2;i<=20,j<=20;i=i+2,j=j+2) 乍看之下有點愣住 因為我從沒看過這種寫法 試著devC++是不行 但是在置底文有放程式碼的連結 卻行得通耶 -- http://tinyurl.com/yclru5x 爸爸和女兒在喜宴中大打出手 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.25.118.145
devilarise:我也跑去VC裡頭key了一下, 編譯會過, 不過結果好怪 01/10 20:50
devilarise:無論能不能用, 能用也別這樣用, 跟常理不太一樣 01/10 20:50
devilarise:別人看到這段code一定又會7788 01/10 20:51
james732:還好吧?這樣的迴圈用法不算太奇怪啊...?? 01/10 21:42
ledia:還滿正常的寫法呀 @@: 01/10 21:54
ilway25:i<=20 寫了等於沒寫? 01/10 22:16
VictorTom:迴圈條件那個不是想要 i<=20 && j<=20 嗎?? 01/10 22:18
s90366770607:我在CODEBLOCKS裡跑是正常的@@ 01/10 22:22
nowar100:這code沒問題阿,只不過 i<=20 那段有寫等於沒寫而已 01/10 22:28
taiwan2000:for迴圈不是本來就可以這樣用嗎 01/11 15:01
taiwan2000:話說條件式那邊應該使用&&或是||之類的吧...怎麼會用, 01/11 15:01
Savate:對 所以就算可以這樣寫 我還是會對條件式的逗號有問題 01/11 16:24
james732:D = A, B, C; 會讓 C 做完的結果 assign 給 D 01/11 20:03
james732:而 A, B 的回傳值會被省略掉 01/11 20:04
ilway25:樓上不對吧?? 01/12 13:12
ilway25:, 的 precedence 小於 = 01/12 13:13
ledia:D = (A, B, C); 才會是 C assign 給 D 01/12 16:40
ledia:D = A, B, C; 就是 (D = A), B, C; 01/12 16:40