久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      c語(yǔ)言中的標(biāo)識(shí)符是由什么組成

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

      c語(yǔ)言中的標(biāo)識(shí)符是由什么組成

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

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

      c語(yǔ)言中的標(biāo)識(shí)符由

      在計(jì)算機(jī)高級(jí)語(yǔ)言中,用來(lái)對(duì)變量、符號(hào)常量名、函數(shù)、數(shù)組、類(lèi)型等命名的有效字符序列統(tǒng)稱(chēng)為標(biāo)識(shí)符。

      標(biāo)識(shí)符可以簡(jiǎn)單認(rèn)為是一個(gè)名字,用來(lái)標(biāo)識(shí)變量名、常量名、函數(shù)名及數(shù)組等。

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

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

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

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

      例如以下就是錯(cuò)誤的例子:

      int %a;//錯(cuò)誤,標(biāo)識(shí)符不能以符號(hào)開(kāi)頭 int 8C[8];//錯(cuò)誤,不能以數(shù)字開(kāi)頭
      登錄后復(fù)制

      (2)標(biāo)識(shí)符中只能包含英文大小寫(xiě)字母、下劃線和阿拉伯?dāng)?shù)字,但是不能以阿拉伯?dāng)?shù)字開(kāi)頭。

      int a8;//正確 int _adf589S_5;//正確
      登錄后復(fù)制

      (3)標(biāo)識(shí)符區(qū)分大小寫(xiě)

      在C語(yǔ)言中,大寫(xiě)字母和小寫(xiě)字母被認(rèn)為是不同的字符,所以,ABC與abc表述的標(biāo)識(shí)符是不一樣的(Acd和acd、caDd和cadd、_8Fc9和_8fc9都是不相同的標(biāo)識(shí)符)。

      (4)標(biāo)識(shí)符不能是關(guān)鍵字。

      int float;//錯(cuò)誤,float是關(guān)鍵字。 int Float;//正確
      登錄后復(fù)制

      (5)ANSI標(biāo)準(zhǔn)規(guī)定,標(biāo)識(shí)符可以為任意長(zhǎng)度,但外部名必須至少能由前6個(gè)字符唯一地區(qū)分,并且不區(qū)分大小寫(xiě)。這是因?yàn)槟承┚幾g程序(如IBM PC的MS C)僅能識(shí)別前6個(gè)字符。

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

      //定義某長(zhǎng)方體的長(zhǎng)度、寬度和高度 int a;//高度 int b;//寬度 int c;//高度
      登錄后復(fù)制

      可以改成如下定義:

      int c_Long; int c_Width; int c_Height;
      登錄后復(fù)制

      c語(yǔ)言中的關(guān)鍵字

      C語(yǔ)言不允許定義變量的名稱(chēng)為C語(yǔ)言使用的關(guān)鍵字。

      類(lèi)型

      關(guān)鍵詞

      描述

      數(shù)據(jù)類(lèi)型關(guān)鍵字

      char

      字符類(lèi)型

      short

      短整數(shù)類(lèi)型

      int

      整數(shù)類(lèi)型

      long

      長(zhǎng)整數(shù)類(lèi)型

      float

      單精度浮點(diǎn)數(shù)類(lèi)型

      double

      雙精度浮點(diǎn)數(shù)類(lèi)型

      signed

      有符號(hào)類(lèi)型

      unsigned

      無(wú)符號(hào)類(lèi)型

      enum

      枚舉類(lèi)型

      struct

      結(jié)構(gòu)體類(lèi)型

      union

      共用體類(lèi)型

      void

      空類(lèi)型

      控制語(yǔ)句關(guān)鍵字

      if

      條件判斷語(yǔ)句

      else

      條件判斷語(yǔ)句

      for

      循環(huán)語(yǔ)句

      do

      循環(huán)語(yǔ)句

      while

      循環(huán)語(yǔ)句

      switch

      選擇分支語(yǔ)句

      break

      結(jié)束循環(huán)

      continue

      跳過(guò)當(dāng)前循環(huán)

      case

      選擇分支語(yǔ)句

      default

      默認(rèn)分支語(yǔ)句

      goto

      無(wú)條件跳轉(zhuǎn)語(yǔ)句

      return

      返回語(yǔ)句

      存儲(chǔ)類(lèi)型關(guān)鍵字

      extern

      對(duì)外聲明引用

      static

      靜態(tài)類(lèi)型

      auto

      自動(dòng)類(lèi)型

      register

      寄存器類(lèi)型

      main

      主函數(shù)名

      其他關(guān)鍵字

      sizeof

      計(jì)算類(lèi)型容量

      const

      常類(lèi)型

      typedef

      定義別名

      volatile

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

      C語(yǔ)言提供了這些關(guān)鍵字來(lái)設(shè)計(jì)程序,那么,我們?cè)诙x變量名稱(chēng)(標(biāo)識(shí)符)的時(shí)候,就不能夠與C語(yǔ)言提供的關(guān)鍵字相同。

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