記憶體中的五大區域
棧:是專門用來儲存區域性變數的,所有的區域性變數都是宣告在棧區域中
堆:允許程式設計師手動的從堆申請指定位元組數的空間來使用
BSS段:是用來儲存未初始化的全域性變數和靜態變數,宣告一個全域性變數,如果我們沒有初始化,在程式執行最開始的時候,這個全域性變數是沒有初始化的,儲存在BSS段【程式執行後系統就自動的初始化為0,並把初始化後的全域性變數儲存在資料段中】
資料段/常數區:用來儲存已經初始化的全域性變數、靜態變數和常數資料
程式碼段:用來儲存程式的程式碼/指令
字串資料在C語言中有兩種儲存方式
1.使用字元陣列來儲存:將字串資料的每一個字元儲存到字元陣列中,並追加一個’