字符串常量和字符數組

據C語言內存模型,字符串常量應該被放在代碼區(也有書上稱作數據區),是隻讀不可寫的(所以說字符串常量不可修改)。下面兩個函數分別返回hello和world兩個字符串,但卻只有一個能達到預期效果: 輸出結果: 可以看到,結果只輸出了hello,並且編譯時報了一個warning,意思是第二個函數返回的是局部變量的地址。從這個warning的信息中可以看出問題所在。下面分析兩個函數: 1. 函數getS
相關文章
相關標籤/搜索