超碰免费人人操|国产视频二区久久艹人人操|欧美激情第一页在线|久热最新无码中文视频|91精品国际成人|亚洲成人精品在线视频青青草|久草免费高清完整在线观看|你懂的AV在线日本黄网页|国产黄色AV日韩女同网|欧美成人色区导航片av

C語(yǔ)言入門(mén)知識(shí):標(biāo)識(shí)符

時(shí)間:2025-11-08 18:36:44 C語(yǔ)言 我要投稿

C語(yǔ)言入門(mén)知識(shí):標(biāo)識(shí)符

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

C語(yǔ)言入門(mén)知識(shí):標(biāo)識(shí)符

  C語(yǔ)言中標(biāo)識(shí)符的命名規(guī)則如下:

  標(biāo)識(shí)符只能由字母、數(shù)字、下劃線組成;

  標(biāo)識(shí)符的第一個(gè)字母必須是字母和下劃線;

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

  合法標(biāo)識(shí)符如下:

  A6, b_3 , _mn

  非法的標(biāo)識(shí)符如下:

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

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

  標(biāo)識(shí)符分為如下三類(lèi):

  1、關(guān)鍵字

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

  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、預(yù)定義標(biāo)識(shí)符

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

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

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

  3、用戶(hù)標(biāo)識(shí)符

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


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

C語(yǔ)言入門(mén)知識(shí)12-03

C語(yǔ)言入門(mén)知識(shí):常量03-07

C語(yǔ)言入門(mén)必備知識(shí)09-29

C語(yǔ)言入門(mén)知識(shí):strchr函數(shù)11-02

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

c語(yǔ)言入門(mén)基礎(chǔ)知識(shí)06-25

C語(yǔ)言入門(mén)知識(shí):轉(zhuǎn)義字符07-24

C語(yǔ)言入門(mén)知識(shí):realloc函數(shù)03-18

C語(yǔ)言入門(mén)知識(shí):位運(yùn)算03-04

  • 相關(guān)推薦