简述C语言中标识符和关键字的概念与区别

 我来答
高小long
2015-07-02 · TA获得超过1636个赞
知道小有建树答主
回答量:816
采纳率:62%
帮助的人:345万
展开全部

标识符是在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线()组成的字符串,并且其第一个字符必须是字母或下划线。  

  在使用标识符时还必须注意以下几点:  

  (1)标准C不限制标识符的长度,但它受各种版本的C 语言编译系统限制,同时也受到具体机器的限制。例如在某版本C 中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。  

  (2)在标识符中,大小写是有区别的。例如BOOK和book 是两个不同的标识符。  

  (3)标识符虽然可由程序员随意定义,但标识符是用于标识某个量的符号。因此,命名应尽量有相应的意义,以便阅读理解,作到“顾名思义”。

关键字你看一看这一个

时光轨车永不停息
2015-05-18 · TA获得超过3267个赞
知道大有可为答主
回答量:2204
采纳率:55%
帮助的人:754万
展开全部
标识符是用户或系统定义的有意义单词组合,或单词与数字组合(具体意义有定义者决定),并且标识符由字母、数字、下划线“_”组成,并且首字母不能是数字.且标识符的命名不能为关键字中的任意一个

关键字是C语言提供的有特殊含义的符号,也叫做“保留字”
C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义

望采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tidecao2006
2012-02-19 · TA获得超过1229个赞
知道小有建树答主
回答量:842
采纳率:0%
帮助的人:792万
展开全部
关键字是编译器保留用作它用的token字,如int, void, unsigned。而标识符一般作为c语言变量和函数名而自定义的,并且有一定的命名规则。
追问
还是没懂,再说详细点呗,
追答
不清楚你学到了哪儿,学到后面你就明白了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式