标识符

1. 命名规则:必须由字母、数字、下划线组成,且第一个字符不可以是数字

2. 分类

  • 关键字:C语言预先规定的一批标识符,在程序中有固定的含义,不可另作他用
  • 预定义标识符:C语言中预先定义并具有特殊含义的标识符,例如printf, define,可以由用户重新定义,但是不推荐
  • 用户标识符:又叫自定义标识符

以下选项中不合法的用户标识符为( )
A. _123
B. printf
C. A $
D. Dim

答案应该选C,具有迷惑性的是B选项,printf是C语言中的预定义标识符,是可以由用户重新定义的,只是不推荐而已,但是合法,关键字不可以作为用户标识符

3. C语言中的关键字

asm
auto
cdecl
static 
typedef 
return 

const char int short long float double unsigned signed enum struct union volatile void

goto interrupt

if else

switch case default 

for while do break continue
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容