什么是C语言中的标识符?

 我来答
道清逸森君
2019-02-08 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.2万
采纳率:26%
帮助的人:593万
展开全部
标识符:是用户编程时使用的名字。我们指定某个东西、人,都要用到它,他或她的名字;在数学中解方程时,我们也常常用到这样或那样的变量名或函数名。同样的道理,在电脑语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为标识符。我们在给人起名字时有一定的规矩,比如,头一个字为父亲或母亲的姓氏,后面一般为一个或两个字。所以,您可以想当然地认为电脑语言里的标识符也有一定的命名规则,如果您这样想,那您就想对了!
标识符有字母、数字、下划线组成。
在C语言中,标识符的命名规则是:由字母(大、小写皆可)、数字及下划线组成,且第一个字符必须是字母或者下划线,长度为8位。在C语言中,大写字母和小写字母是有区别的,即作为不同的字母来看待,应引起注意。
下面的标识符名是合法的:
year,Day,ATOK,x1,_
CWS,_change_to
而下面的标识符名是不合法的:
#123,.COM,$100,1996Y,1_2_3,Win3.2
在TC中标识符的分类如下:
1、关键字
例如:if
、while
2、预定义标识符
例如:printf、
scanf
3、用户定义标识符
暮夏贰拾壹CS
2019-02-12 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:633万
展开全部
标示符是C语言中用来标识唯一的对象符号,就好像人的名字,如:变量的名称,函数的名称,数据类型的名称,在C语言中标示符的第一个字符必须是字母或下划线(-),后跟字母,下划线或数字。关键字要是标示符。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大苍腾榆
2019-09-08 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:31%
帮助的人:685万
展开全部
这个问题好像蛮奇怪
的,标识符他并不是指单单的某个字符或几个字符,就跟代码
一样,只要你符合代码书写原则和语法规则,那就是一个源代码,同样啊,标识符是指你定义的要实现某些功能语句的名字一样,他就相当一个标志,当你运行到那个地方的时候,有了那个标记,机器就能找到对应的功能语句咯。希望可以帮到你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
郸睿哲化童
游戏玩家

2019-12-15 · 非著名电竞玩家
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:731万
展开全部
c/c++中,是你用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等的c/c++有效标识符的构成规则如下
1第一个字符必须是字母(不分大小写)或下划线(_);
2后跟字母(不分大小写)、下划线(_)或数字组成;
3标识符中的大小写字母有区别。如,变量Max,mAx,maX代表三个不同的变量;
4不能与c编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名。比如,不能将标识符命名为float,auto,break,case,this,try,for,while,int,char,short,
unsigned,等等;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式