C語言基礎 C語言標識符

    標識符在程序中用來標識各種程序成分,命名程序中的一些實體,如變量、常量、函數、類型和符號等對象。

    C語言規定,合法的標識符必須由英文字母或下劃線開頭,是字母、數字和下劃線的序列。

    在C語言中,大寫字母和小寫字母被認爲是兩個不同的字符,如SUM和sum是不同的標識符。習慣上符號常量名用大寫字母表示,變量名用小寫字母表示。

    C語言標識符分爲以下三類:

(1)關鍵字(32個)

        關鍵字又稱爲保留字,是C語言中用來表示特殊含義的標識符,由系統提供。

  auto     break     case     char     const     continue     default     do     double     else     enum     extern     float     for     goto     if     int     long     register     return     short     signed   sizeof   static   struct     switch         typedef    union       ubsigned      void       volatile   while

       關鍵字有特定的語法意義,不允許用戶重新定義。關鍵字不能拼錯,也不能用作變量名或函數名。

(2) 預定義標識符

       C語言中預先定義了一些標識符,他們有特定的含義,通常用做固定的庫函數名或預編譯處理中的專門命令。如scanf、printf、sin、define、include等。C語言允許用戶標識符與預定義標識符同名,但這將使這些標識符失去系統規定的原意。爲了避免誤解,建議用戶爲標識符取名時儘量不要與系統預先定義的標準標識符(如標準函數)同名。

(3)用戶標識符

      用戶標識符是由用戶自己定義的標識符,命名時應遵守標識符命名的原則,最好做到見名知義,這樣可以提高程序的可讀性。一般選用相應的英文單詞或拼音字母的形式,儘量不要使用簡單的代數符號。 

 

轉載自lulubaby_的博客:https://blog.csdn.net/lulubaby_

 

發佈了16 篇原創文章 · 獲贊 13 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章