C語言中的const限定符


我們使用const限定符將變數宣告為常量。這意味著在變數被初始化後,我們不能更改其值。使用const有很大的好處。例如,如果你有一個PI值的常量值,你不會希望該程式的任何部分修改該值。因此,你應該將它宣告為const。

使用const限定型別的宣告的物件可以被編譯器放置在只讀儲存器中,並且如果一個const物件的地址在程式中永遠不會被取到,它可能根本不會被儲存。例如:

舉例

#include<stdio.h>
int main() {
   const int x = 10;
   x = 12;
   return 0;
}

輸出

[Error] assignment of read-only variable 'x'

更新日期: 2019-07-30

2千+瀏覽量

開啟你的職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.