看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《s4399 (小鬼)》之銘言: : 新手發問:我想問下面迴圈的陣列有何差異,不是一樣都是255個值嗎? : 1. : num=0; : for(a=0;a<255;a++) : { : name[a]=phone[num]; : num++; : } : 2. : for(a=0;a<255;a++) : { : name[a]=phone[a]; : } for (A; B; C) { D; } 的意義, 和 A; while(B) { D; C; } 無異 num=0; for(a=0;a<255;a++) { name[a]=phone[num]; num++; } 改寫一下, 就是 num=0; a=0; while (a < 255) { name[a]=phone[num]; a++; num++; } 即是 for (a = 0, num = 0; a < 255; a++, num++) { name[a]=phone[num]; } 你自己覺得和你另一個的寫法差在哪裡? alien -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82
s4399:嗯嗯 謝謝 應該是一樣! 04/21 16:31
OpenSkyWin:for 改寫成 while 如果遇到for裡有continue時例外? 04/23 07:42