[問題] a[5],*b[5],(*c)[5] a++,b++,c++問題
如同標題
當
char a[5],*b[5],(*c)[5];
a++;
b++;
c++;
其中 a++和b++會有問題而c++沒問題
編譯器是寫lvalue required as increment operand
想問一下a,b詳細的不能被遞增的原因?
而c++又為何可以呢?請各位幫忙?
THX
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.164.218
→
10/05 21:24, , 1F
10/05 21:24, 1F
→
10/05 21:31, , 2F
10/05 21:31, 2F
→
10/05 21:35, , 3F
10/05 21:35, 3F
→
10/05 21:36, , 4F
10/05 21:36, 4F
→
10/05 21:36, , 5F
10/05 21:36, 5F
→
10/05 21:36, , 6F
10/05 21:36, 6F
→
10/05 22:03, , 7F
10/05 22:03, 7F
→
10/06 00:50, , 8F
10/06 00:50, 8F
抱歉那在問一下 *b[5] (*c)[5]差別在哪
※ 編輯: showyoulovex 來自: 36.239.221.162 (10/06 02:13)
→
10/06 03:32, , 9F
10/06 03:32, 9F
→
10/06 03:33, , 10F
10/06 03:33, 10F
推
10/16 23:38, , 11F
10/16 23:38, 11F
→
10/16 23:38, , 12F
10/16 23:38, 12F