导语:在编写程序时,必须为函数、变量等命名,这个名字称为标识符。下面是其标识符相关知识,欢迎阅读:

  C语言中标识符的命名规则如下:

  标识符只能由字母、数字、下划线组成;

  标识符的第一个字母必须是字母和下划线;

  标识符区分大小写字母,如If和if是两个完全不同的标识符。

  合法标识符如下:

  A6, b_3 , _mn

  非法的标识符如下:

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

  标识符不能与程序中具有特殊意义的关键字相同,不能与用户编制的函数名、C语言库函数相同,在程序中各种标识符尽量不要重复,以便区分。选择变量名和其他标识符时,应注意做到 “见名知义”。

  标识符分为如下三类:

  1、关键字

  关键字是具有特定含义的,专门用来说明c语言特定成分的一类标识符,不能用作用户的标识符。

  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语言中也有特定的含义,但可以用作用户标识符,预定义标识符分为两类:

  (1)、库函数名字,比如(printf,scanf,sin,isdigit等)

  (2)、编译处理命令名,比如(define,include)

  3、用户标识符

  用户根据需要自己定义的标识符称为用户标识符。无论如何自定义标识符,都必须符合标识符的三条命名规则。

1.《c语言合法标识符 C语言入门知识:标识符》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《c语言合法标识符 C语言入门知识:标识符》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/76778.html