精華區beta Programming 關於我們 聯絡資訊
const是c++的東西 c裡面沒有 ==> 在 previewslave@kkcity.com.tw ( ) 的文章中提到: > ※ 引述《jinming.bbs@bbs.wretch.cc (自吹自擂)》之銘言: > > K&R 的 The C Programming Language有寫 > > char * str = "string"; > > 的特性是 str 之後可以改變內容。因此宣告後可藉由寫: > > str = "string2"; > > 來改變 str 的內容。 > > 這個行為是有定義的。 > > 但是注意不能寫 > > str[0]='x'; > 這個東西,我可以賣弄一下了。 > 你有看過 > const char * const str = "string"; > 的寫法嗎? > 一個 const 是指內容 const, > 另一個 const 則是指 指標指向的本身是 const 的。 -- * Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>