ddgw.net
当前位置:首页 >> 什么样的标识符是合法的 >>

什么样的标识符是合法的

首先标识符是建立是字母、数字和下划线(_)或者美元符($);其次标识符的开头只能是下划线(_)或者字母或者美元符($),不能为数字;最后标识符不能与编译系统已经预定义的、具有特殊用途的保留标识符(即关键字)同名,比如null,boolean,int,try.而“a-4”含有“-”其他特殊符号,所以是非法的标识符;“>the”含有“>”其他特殊符号,所以也是非法的标识符;“null”编译系统已经预定义的,所以也是非法的标识符;“boolean”编译系统已经预定义的,所以也是非法的标识符;“3_abc”不能以数字为开头,所以也是非法的标识符.

标示符分为预定义标示符和用户标示符 预定义标示符是系统定的,如printf,scanf.用户标示符是用户自己定的,以下划线或字母开头,由下划线,字母,数字组成.

那你首先得知道什么是标识符 和其他高级语言一样,在C语言中用来表示对变量,符号常量,函数,数组,类型等数据对象命名的有效字符序列统称为标识符.简单地说,标识符就是一个名字.在C语言中,规定标识符只能由 字母 , 数字 , 下划

看是不是大小写敏感的语言了,比如java就是一个大小写敏感的语言,所以是一个合法的用户标识符,具体语言具体分析

d不是合法的.所谓标识符,就是你起的一个名字.c/c++中,是你用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等的.(就好像你父母有了你以后给你起的名字)~~ c/c++有效标识符的构成规则如下 (1)第一个字符

D不是合法的.所谓标识符,就是你起的一个名字.c/c++中,是你用来标识变量名、符号常量名、函数名、数组名、文件名、类名、对象名等的.(就好像你父母有了你以后给你起的名字)~~ c/c++有效标识符的构成规则如下 (1)第一个字符

cade--y中--还有w.w中.还有a&b中&有不属于字母不属于数字当然也不是下划线,所以是非法字符,字母指26个英文字母包括大小写,数字指0~9十个数字,下划线就是_其他的都是非法字符了

C语言规定,标识符以字母或下划线开头,后跟若干字母,下划线或数字,大小写字母组成的标识符是不同的,标识符的长度没有限制.例如,以下标识符是合法的:a,x,x3,BOOK_1,sum5.以下标识符是不合法的:3s,s*T,-3x,(bowy-1)

答案应该是a!! b)t*.1包含特殊字符 c)0_t不能以数字开头 d)case和point都是关键字 另外,a)中的是int不是int,所以不是关键字!

合法的:applet applet $4 apps x y radius 关键字 : class public int

网站首页 | 网站地图
All rights reserved Powered by www.ddgw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com