C語言中的標識符


標識符:

    在程序中使用的變量名、常量名、函數名、標號、語句塊等統稱為標識符

    定義規則:

  • 只能包含數字字母下划線,可以以字母a~z,A~Z或者下划線開頭。
  • 不能以數字開頭。
  • 不能是C語言中保留的關鍵字,因為其有特殊意義,不能作為標識符。
  • 標識符的長度,C89規定31個字符以內,C99規定63個字符以內。

        (如:

                    類型說明保留字:int, long, short, float, double, char, unsigned, signed, const,

                                                  void, volatile, enum,struct, union

                    語句定義保留字:if, else, goto, switch, case, do, while, for, continue, break, return,

                                                  default, typedef

                    存儲類說明保留字:auto, register, static, extern

               

*以上關鍵字歸類來自:https://blog.csdn.net/hitwhylz/article/details/9391633

 

             例如a, x, -b, s*, BOOK_4, sum7

                         其中,a, x, BOOK_4, sum7為合法標識符,-b, s*為非法標識符。

 


如有問題歡迎指出!

2021/9/25       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM