Re: [問題] 陣列
※ 引述《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
推
04/21 16:31, , 1F
04/21 16:31, 1F
推
04/23 07:42, , 2F
04/23 07:42, 2F
討論串 (同標題文章)