Re: [問題] 迴圈裡的++到底是什麼意思??
有一種東西,叫做 書。
任何一本書,都會很詳細的介紹
你底下所問的 問題。
※ 引述《NIGHTSTAR (孤夜中的繁星)》之銘言:
: 麻煩請版上高手幫我解惑一下
: 看了很久真的不懂 = =
: 比如說
: for ( $a = 1; $a <= 9; $a++ )
很少看到變數名稱的前面加個 $
這部份要 查一下。
for (a= 1; a <= 9; a++) {
// do something here
// . . .
}
// 以上,a= 1, 只會 執行一次
// 當 (a <= 9) 成立的時候,就反覆的執行迴圈
裡面的 事情
// 每次,當迴圈裡面的事情 做完一遍的時候,
就執行 一次
a= a + 1;
可以寫成 a+= 1;
也可以寫成
a++;
或是
++a;
以上的幾行 指令,意義皆相同。
: 找到的說法是 後面的a++ 是每執行完一次後a+1
: 可是我就是不懂為何a+1 會變成a++ = =
a= a + 1;
a+= 1;
a++;
++a;
對於 初學者來說,你可以把他們當作是
完全 相同意義的指令
: 那a+2呢??
a+= 2;
: 或是其他譬如a-2 a+3等等之類的寫法??
a-= 2;
a+= 3;
: 再請問 j =+ 1 這種寫法意思是???
j= +1;
j+= 1;
以上的兩行,意義是 不同的。
請你 多看書。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.231.99.219
推
06/12 06:50, , 1F
06/12 06:50, 1F
推
06/12 07:36, , 2F
06/12 07:36, 2F
→
06/12 07:42, , 3F
06/12 07:42, 3F
→
06/12 07:53, , 4F
06/12 07:53, 4F
推
06/12 08:08, , 5F
06/12 08:08, 5F
→
06/12 09:01, , 6F
06/12 09:01, 6F
→
06/12 09:42, , 7F
06/12 09:42, 7F
→
06/12 10:29, , 8F
06/12 10:29, 8F
推
06/12 13:35, , 9F
06/12 13:35, 9F
→
06/12 13:43, , 10F
06/12 13:43, 10F
推
06/12 15:03, , 11F
06/12 15:03, 11F
推
06/13 09:35, , 12F
06/13 09:35, 12F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章