常量:
常量的定義格式:const datatype constantname = value
常量的命名規範:符號常量(包括列舉值)必須全部大寫並用下劃線分隔單詞 例如:max_iterations, color_red, pi
常量與指標:
two features of a pointer(指標的兩個屬性):
pointer variable (指標變數本身)
data that the pointer points to (指標變數所指向的資料)
常量和指標的組合:
1.常量指標/常指標:
特徵:指標所指向的內容不可以通過指標的間接引用(*p)來改變。
constint* p1; const
int x = 1
; p1 = &x; //
指標p1 的 型別是(const int*)
*p1 = 10; //
error!
2.指標常量:
特徵:指標本身的內容是個常量,不可以改變。
int x = 1, y = 1; int* const p2 = &x; //
常量p2 的 型別是(int*)
*p2 = 10; //
okay! x=10
p2 = &y; //
error! p2 is a constant
php之快速入門學習 5 常量
常量值被定義後,在指令碼的其他任何地方都不能被改變。常量是乙個簡單值的識別符號。該值在指令碼中不能改變。乙個常量由英文本母 下劃線 和數字組成,但數字不能作為首字母出現。常量名不需要加 修飾符 注意 常量在整個指令碼中都可以使用。設定常量,使用 define 函式,函式語法如下 booldefine...
C語言學習之常量
1.整型常量 像123這一型別常量如無特別說明都是int型別常量。long型常量要以l或l結尾,比如123456789l。無符號常量要以u或u結尾。整型常量除了用十進位制表示外,還可以用八進位制和十六進製制表示,八進位制前面加0 零 十六進製制前面加0x。2.字元常量 字元常量用 表示,比如 y 本...
C 程式設計思想學習筆記 常量
c 程式設計思想學習筆記 常量 一 全域性範圍的const使用 1 const的使用有兩種效果,一是生成編譯期常量,二是執行期常量。做為編譯期常量主要用作值替代,即取代c中的 define常量定義,一般用於設定陣列大小。此時不分配儲存空間,只在有extern限定或取位址時才會分配空間。做為執行期常量...