Re: [問題] 試問C語言中陣列與指標之疑問
※ 引述《CCChieh.bbs@ptt.cc (敲口愛)》之銘言:
> char *a;
> char c[10]="asdasd";
> a=c;
> 肯定OK的
> //(Question) 換種寫法
> char c[10];
> char *a="asdasd"
> c=a;
編譯器讓 c=a 的話...
陣列 c[10] 的空間不就搞丟了?
> 指標字串的結尾一樣含有NULL
> 如此一來
> 為什麼不能這樣寫呢
> 還請各位板上先進解答
> 謝謝.
--
▄ ◢ ▄▄▄ ▄▄▄ ▄ ▄▄▄ 清大資工
█ █◣◢█ █▄█ █▄█ █ █▄▄ Sid 從 59.115.176.19
█ █◥◤█ █ █ █ █▄▄ █▄▄ 【楓橋驛站】 telnet://imaple.tw
討論串 (同標題文章)
完整討論串 (本文為第 1 之 6 篇):