一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

C語(yǔ)言

C語(yǔ)言入門(mén)知識:標識符

時(shí)間:2025-03-28 14:52:23 C語(yǔ)言 我要投稿
  • 相關(guān)推薦

C語(yǔ)言入門(mén)知識:標識符

  導語(yǔ):在編寫(xiě)程序時(shí),必須為函數、變量等命名,這個(gè)名字稱(chēng)為標識符。下面是其標識符相關(guān)知識,歡迎閱讀:

C語(yǔ)言入門(mén)知識:標識符

  C語(yǔ)言中標識符的命名規則如下:

  標識符只能由字母、數字、下劃線(xiàn)組成;

  標識符的第一個(gè)字母必須是字母和下劃線(xiàn);

  標識符區分大小寫(xiě)字母,如If和if是兩個(gè)完全不同的標識符。

  合法標識符如下:

  A6, b_3 , _mn

  非法的標識符如下:

  ab#12 , 8m , tr3:4 , yes no

  標識符不能與程序中具有特殊意義的關(guān)鍵字相同,不能與用戶(hù)編制的函數名、C語(yǔ)言庫函數相同,在程序中各種標識符盡量不要重復,以便區分。選擇變量名和其他標識符時(shí),應注意做到 “見(jiàn)名知義”。

  標識符分為如下三類(lèi):

  1、關(guān)鍵字

  關(guān)鍵字是具有特定含義的,專(zhuān)門(mén)用來(lái)說(shuō)明c語(yǔ)言特定成分的一類(lèi)標識符,不能用作用戶(hù)的標識符。

  auto

  break

  case

  char

  union

  do

  double

  else

  enum

  extern

  goto

  if

  int

  long

  short

  signed

  static

  sizof

  struct

  switch

  unsigned

  void

  for

  while

  typedef

  continue

  float

  return

  typedef

  default

  2、預定義標識符

  預定義標識符在c語(yǔ)言中也有特定的含義,但可以用作用戶(hù)標識符,預定義標識符分為兩類(lèi):

  (1)、庫函數名字,比如(printf,scanf,sin,isdigit等)

  (2)、編譯處理命令名,比如(define,include)

  3、用戶(hù)標識符

  用戶(hù)根據需要自己定義的標識符稱(chēng)為用戶(hù)標識符。無(wú)論如何自定義標識符,都必須符合標識符的三條命名規則。


【C語(yǔ)言入門(mén)知識:標識符】相關(guān)文章:

C語(yǔ)言入門(mén)知識07-20

C語(yǔ)言入門(mén)必備知識10-03

C語(yǔ)言入門(mén)知識:常量08-31

C語(yǔ)言入門(mén)知識:realloc函數07-05

C語(yǔ)言入門(mén)知識:strstr函數10-10

c語(yǔ)言入門(mén)基礎知識07-18

C語(yǔ)言入門(mén)知識:strchr函數07-24

C語(yǔ)言入門(mén)知識:位運算10-10

C語(yǔ)言入門(mén)知識:轉義字符08-24

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看