數組名是一個常指針
當寫下:char ch[5];
ch = "last";
編譯提示:error C2106: '=' : left operand must be l-value。所以只能在數組定義的同時用字符串常量來給它賦值。
但是寫下:
char *pa;
pa = "last";
就不會有錯誤。說明數組名字是一個常指針,不能被重新賦值。
只有注冊用戶登錄后才能發表評論。 | ||
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
![]() |
||
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
|
||
|