[問題] for迴圈的初始條件

看板C_and_CPP (C/C++)作者 (說你愛我)時間14年前 (2012/03/17 13:21), 編輯推噓1(108)
留言9則, 7人參與, 最新討論串1/1
問題(Question): 假設今天有一個for迴圈長這樣: for(state 1;state 2;state 3) { … } 我們要怎麼在state 1塞進多個型別不同的變數? 例如這兩個: char *token=strtok(str," "); int counter=0; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.145.173 ※ 編輯: mms 來自: 118.160.145.173 (03/17 13:24)

03/17 13:26, , 1F
那就拿到外面去啊,不然試試看','
03/17 13:26, 1F

03/17 13:28, , 2F
逗點就好
03/17 13:28, 2F

03/17 14:23, , 3F
逗點的話 它不讓我過 看來只能拿到外面去了哈
03/17 14:23, 3F

03/17 14:31, , 4F
for(xx,xx;xx,xx;xx,xx;)
03/17 14:31, 4F

03/17 14:31, , 5F
xx就填入自己要的
03/17 14:31, 5F

03/18 02:09, , 6F
逗點應該沒錯 看看error message
03/18 02:09, 6F

03/18 15:02, , 7F
state 1 只可宣告一種資料型態,或多個assigned。
03/18 15:02, 7F

03/18 17:08, , 8F
標準說不行
03/18 17:08, 8F

03/18 17:08, , 9F
只能同一type
03/18 17:08, 9F
文章代碼(AID): #1FP1yyo3 (C_and_CPP)
文章代碼(AID): #1FP1yyo3 (C_and_CPP)