首页 > 编程语言 > 详细

C语言:标识符 关键字 保留字 表达式 语句

时间:2021-04-23 10:46:36      阅读:19      评论:0      收藏:0      [点我收藏+]

标识符(Identifier)
标识符就是程序员自己起的名字,符号常量(宏)、变量名、函数名、宏名、结构体名等,它们都是标识符。
遵守规范;C语言规定,标识符只能由字母(A~Z, a~z)、数字(0~9)和下划线(_)组成,并且第一个字符必须是字母或下划线,不能是数字。
不能与C语言保留字相同,但可以包含保留字
不能包含# - * /
区分大小写
长度受编译器和操作系统的限制,在做到“见名知义”的情况下尽量短

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


表达式(Expression)和语句(Statement)
表达式可以看做一个计算的公式,往往由数据、变量、运算符等组成,例如3*4+5、a=c=d等,表达式的结果必定是一个值;
语句的范围更加广泛,不一定是计算,不一定有值,可以是某个操作、某个函数、选择结构、循环等。
表达式必须有一个执行结果,这个结果必须是一个值,例如3*4+5的结果 17,a=c=d=10的结果是 10,printf("hello")的结果是 5(printf 的返回值是成功打印的字符的个数)。
以分号;结束的往往称为语句,而不是表达式,例如3*4+5;、a=c=d;等。

C语言:标识符 关键字 保留字 表达式 语句

原文:https://www.cnblogs.com/xkdn/p/14692202.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!