page contents

C语言标识符可分为

在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成.......

attachments-2021-07-Sf8VntWt60fa7d9cb1c9a.png

在计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系。标识符通常由字母和数字以及其它字符构成。

C语言中的标识符分为三类:分别是:关键字、预定义标识符和用户标识符。

一、关键字

关键字是由C语言规定的具有特定意义的字符串,通常也称为保留字,例如 intcharlongfloatunsigned 等。我们定义的标识符不能与关键字相同,否则会出现错误。你也可以将关键字理解为具有特殊含义的标识符,它们已经被系统使用,我们不能再使用了。

C语言中一共规定了32个关键字:随后分别在19991216日,ISO推出了C99标准,新增了6C语言关键字。和在2011128日,ISO发布C语言的新标准C11,新增了7C语言关键字。

 

二、预定义标识符

C语言中系统预先定义的标识符,如函数库中的函数名、宏定义和类型别名(typedef)

预定义标识符具有见字明义的特点,如函数格式输出”(英语全称加缩写:printf)格式输入”(英语全称加缩写:scanf)sinisalnum等等。

预定义标识符可以作为用户标识符使用,只是这样会失去系统规定的原意,使用不当还会使程序出错。

注:C语言函数库中的函数名可以成为用户定义的变量名!!!

 

三、用户标识符

每个C语言中的字要么归为关键字,要么归为标识符。而标识符分为预定义标识符和用户标识符。用户根据需要自己定义的标识符。一般用来给变量、函数、数组等命名。用户标识符如果与关键字相同,则编译时会出错;如果与预定义标识符相同,编译时不会出错,但预定义标识符的原意失去了,或会导致结果出错,因此预定义标识符一般不用来作为用户标识符。

预定义标识符是C语言中系统预先定义的标识符,如系统类库名、系统常量名、系统函数名。

预定义标识符具有见字明义的特点,如函数“格式输出”(英语全称加缩写:printf)、格式输入(英语全称加缩写:scanf)、sinisalnum等等。

预定义标识符可以作为用户标识符使用,只是这样会失去系统规定的原意,使用不当还会使程序出错。


以上就是有关于C语言标识符分为三类的相关内容,更多其它相关知识可关注六星社区网站。

如果你想用Python开辟副业赚钱,但不熟悉爬虫与反爬虫技术,没有接单途径,也缺乏兼职经验
关注下方微信公众号:Python编程学习圈,获取价值999元全套Python入门到进阶的学习资料以及教程,还有Python技术交流群一起交流学习哦。

attachments-2022-06-HfmL2Aei62bbae33c024d.jpeg

  • 发表于 2021-07-23 16:30
  • 阅读 ( 694 )
  • 分类:C/C++开发

0 条评论

请先 登录 后评论
小柒
小柒

1312 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1312 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章