c語言指針可以指向枚舉類型嗎?
c語言指針用法靈活,基本類型指針、
通用指針無效*
指針數組和數組指針
函數指針和指針函數
結構指針和聯合指針
枚舉指針
指針常量和常量指針
指針指針
基本類型指針
指向整數和浮點類型的指針。包括char、int、float和doubl:
Constintp1//定義了常數p。
Constint*ptramp//ptr是指向constint*constantint類型的指針。
inti2
Pi//此時出錯。無法將值賦給常數。
Ptrampi//正確,Ptr是指針變量,可以賦值。
Const指針:指向變量的指針,變量本身是常量。數量。
例如:
定義變量p
Intconstptramp//ptr是指針常量,指向變量int類型。
inti2
Pi//正確,P是一個變量。
ptrami//錯誤,ptr是常量指針。
指針指針
c語言支持多指針,即指針對指針。
例如,變量I的值可以通過以下輸出。
#包括
輸出結果:
10
c語言新手注意事項?
當標識符由多個單詞組成時,每個單詞的首字母大寫,其余全部小寫;
2.僅通過大小寫區分的類似標識符不應出現在程序中;
注意相似的數字和字母(0和O,I(i)和l(L))。
3.禁止將函數名用于其他函數。當標識符由多個單詞組成時,每個單詞的首字母大寫,其余全部小寫;
2.僅通過大小寫區分的類似標識符不應出現在程序中;
注意相似的數字和字母(0和O,I(i)和l(L))。
3.禁止在別處使用函數名;
4.所有宏定義、枚舉常量和只讀變量都用大寫字母命名,單詞之間用下劃線分隔;