亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    c語言中的標識符是由什么組成

    在c語言中,標識符由字母(A~Z和a~z)、數(shù)字(0~9)、下劃線(_)組成,且第一個字符必須是字母或下劃線,不能用其他任何字符或數(shù)字開頭;標識符是區(qū)分大小寫的,大寫字母和小寫字母被認為是不同的字符,且標識符不能是關鍵字。

    c語言中的標識符是由什么組成

    php入門到就業(yè)線上直播課:進入學習
    Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點擊使用

    本教程操作環(huán)境:windows7系統(tǒng)、c99、Dell G3電腦。

    c語言中的標識符由

    在計算機高級語言中,用來對變量、符號常量名、函數(shù)、數(shù)組、類型等命名的有效字符序列統(tǒng)稱為標識符

    標識符可以簡單認為是一個名字,用來標識變量名、常量名、函數(shù)名及數(shù)組等。

    變量名a、b、c,符號常量名PI、Pai,函數(shù)名printf、scanf等都是標識符。

    在C語言中,標識符可以自定義,但是需要遵循一定的規(guī)則。

    C語言規(guī)定,標識符可以是字母、數(shù)字、下劃線(A~Z, a~z, 0~9, _)組成的字符串,并且第一個字符必須是字母或下劃線。

    (1)標識符只能以英文大小寫字母、和下劃線(_)開頭,而不能用其他任何字符或數(shù)字開頭。

    例如以下就是錯誤的例子:

    int %a;//錯誤,標識符不能以符號開頭 int 8C[8];//錯誤,不能以數(shù)字開頭
    登錄后復制

    (2)標識符中只能包含英文大小寫字母、下劃線和阿拉伯數(shù)字,但是不能以阿拉伯數(shù)字開頭。

    int a8;//正確 int _adf589S_5;//正確
    登錄后復制

    (3)標識符區(qū)分大小寫

    在C語言中,大寫字母和小寫字母被認為是不同的字符,所以,ABC與abc表述的標識符是不一樣的(Acd和acd、caDd和cadd、_8Fc9和_8fc9都是不相同的標識符)。

    (4)標識符不能是關鍵字。

    int float;//錯誤,float是關鍵字。 int Float;//正確
    登錄后復制

    (5)ANSI標準規(guī)定,標識符可以為任意長度,但外部名必須至少能由前6個字符唯一地區(qū)分,并且不區(qū)分大小寫。這是因為某些編譯程序(如IBM PC的MS C)僅能識別前6個字符。

    除了這些硬性規(guī)則外,標識符的命名最好具有具體的意義,以便于觀察、閱讀和維護。

    //定義某長方體的長度、寬度和高度 int a;//高度 int b;//寬度 int c;//高度
    登錄后復制

    可以改成如下定義:

    int c_Long; int c_Width; int c_Height;
    登錄后復制

    c語言中的關鍵字

    C語言不允許定義變量的名稱為C語言使用的關鍵字。

    類型

    關鍵詞

    描述

    數(shù)據(jù)類型關鍵字

    char

    字符類型

    short

    短整數(shù)類型

    int

    整數(shù)類型

    long

    長整數(shù)類型

    float

    單精度浮點數(shù)類型

    double

    雙精度浮點數(shù)類型

    signed

    有符號類型

    unsigned

    無符號類型

    enum

    枚舉類型

    struct

    結構體類型

    union

    共用體類型

    void

    空類型

    控制語句關鍵字

    if

    條件判斷語句

    else

    條件判斷語句

    for

    循環(huán)語句

    do

    循環(huán)語句

    while

    循環(huán)語句

    switch

    選擇分支語句

    break

    結束循環(huán)

    continue

    跳過當前循環(huán)

    case

    選擇分支語句

    default

    默認分支語句

    goto

    無條件跳轉(zhuǎn)語句

    return

    返回語句

    存儲類型關鍵字

    extern

    對外聲明引用

    static

    靜態(tài)類型

    auto

    自動類型

    register

    寄存器類型

    main

    主函數(shù)名

    其他關鍵字

    sizeof

    計算類型容量

    const

    常類型

    typedef

    定義別名

    volatile

    取消編譯器優(yōu)化,不使用緩存

    C語言提供了這些關鍵字來設計程序,那么,我們在定義變量名稱(標識符)的時候,就不能夠與C語言提供的關鍵字相同。

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號