深入分析C++中char * 和char []的區別

在程序員面試寶典上看到這個兩句話: 1、char c[]="hello world"是分配一個局部數組; 2、char *c="hello world"是分配一個全局數組; 最開始還以爲是書上說錯了,因爲自己的理解是這兩種方式是等效的。下來查了一下才知道這兩種方式的區別。 char* str="hello world ";這個指針指向常量字符串,存儲在靜態存儲區,是隻讀的,不能被修改。而char
相關文章
相關標籤/搜索