當前位置:首頁 » 編程語言 » c語言標符

c語言標符

發布時間: 2023-02-18 11:40:28

c語言中標識符是什麼

  • c語言中標識符是由字母(A-Z,a-z)、數字(0-9)、下劃線「_」組成,並且首字元不能是數字,但可以是字母或者下劃線。例如,正確的標識符:abc,a1,prog_to。C語言中把標識符分為三類:關鍵字,預定義標識符,用戶自定義標識符。

    • 標示符(IDentifier)是指用來標識某個實體的一個符號。在不同的應用環境下有不同的含義。在編程語言中,標識符就是程序員自己規定的具有特定含義的詞,比如類名稱,屬性名稱,變數名等。標識符可能是字、編號、字母、符號,也可能是由上述元素所組成。

    ❷ c語言標識符命名規則是什麼

    C語言的標識符一般應遵循如下的命名規則:

    1、標識符必須以字母a~z、A~Z或下劃線開頭,後面可跟任意個(可為0)字元,這些字元可以是字母、下劃線和數字,其他字元不允許出現在標識符中。

    2、標識符區分大小寫字母。

    3、標識符的長度,c89規定31個字元以內,c99規定63個字元以內。

    4、C語言中的關鍵字,有特殊意義,不能作為標識符。

    5、自定義標識符最好取具有一定意義的字元串,便於記憶和理解。

    常見命名規則

    比較著名的命名規則,首推匈牙利命名法。這種命名方法,是由Microsoft程序員查爾斯·西蒙尼(Charles Simonyi)提出的。其主要思想是「在變數和函數名中加入前綴,以增進人們對程序的理解」。

    匈牙利命名法關鍵是:標識符的名字,以一個或多個小寫字母開頭作為前綴;前綴之後的是首字母大寫的一個單詞或多個單片語合,該單詞要指明變數的用途。例如:lpszStr,表示指向一個以\0結尾字元串(sz)的長指針(1p)變數。

    ❸ C語言的標識符的定義是什麼

    在程序中使用的變數名、函數名、標號等統稱為標識符。除庫函數的函數名由系統定義外,其餘都由用戶自定義。C 規定,標識符只能是字母(A~Z,a~z)、數字(0~9)、下劃線()組成的字元串,並且其第一個字元必須是字母或下劃線。 x0dx0ax0dx0a在使用標識符時還必須注意以下幾點: x0dx0ax0dx0a(1)標准C不限制標識符的長度,但它受各種版本的C 語言編譯系統限制,同時也受到具體機器的限制。例如在某版本C 中規定標識符前八位有效,當兩個標識符前八位相同時,則被認為是同一個標識符。 x0dx0ax0dx0a(2)在標識符中,大小寫是有區別的。例如BOOK和book 是兩個不同的標識符。 x0dx0ax0dx0a(3)標識符雖然可由程序員隨意定義,但標識符是用於標識某個量的符號。因此,命名應盡量有相應的意義,以便閱讀理解,作到「顧名思義」。

熱點內容
安卓開發選哪個版本的SDK 發布:2025-07-02 22:19:07 瀏覽:484
未上傳圖片 發布:2025-07-02 22:14:01 瀏覽:597
安卓qq直播怎麼分享聲音 發布:2025-07-02 22:13:21 瀏覽:248
安卓系統怎麼刷機清除內存 發布:2025-07-02 22:08:19 瀏覽:696
安卓手機6位數密碼有多少組 發布:2025-07-02 21:50:31 瀏覽:797
存儲卡視頻多了 發布:2025-07-02 21:49:40 瀏覽:850
ajax無刷新上傳圖片 發布:2025-07-02 21:32:56 瀏覽:117
編譯器不認pow函數 發布:2025-07-02 21:27:04 瀏覽:339
w10隱藏文件夾 發布:2025-07-02 21:27:03 瀏覽:534
電腦d盤拒絕訪問 發布:2025-07-02 21:27:02 瀏覽:779