什么是C语言合法的标识符。+A:3-sy45.B:su-m+C:@123+D:3D64?
2个回答
展开全部
在C语言中,标识符是用来标识变量、函数、类型、宏等程序实体的名称。合法的C语言标识符必须遵循以下规则:
标识符只能由字母、数字和下划线组成。
标识符的第一个字符必须是字母或下划线,不能是数字。
标识符的长度没有限制,但只有前31个字符是有意义的。
标识符区分大小写。
标识符不能是C语言中的关键字(例如if、else、while、int等)。
根据以上规则,对于给出的标识符,其中合法的标识符是A、B、C和D,分别对应3-sy45、su-m、@123和3D64不是合法的标识符,因为它们包含非法字符或第一个字符不是字母或下划线。
2022-12-17
展开全部
D
标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。并且标识符不能是关键字。
标识符由字母(A-Z,a-z)、数字(0-9)、下划线“_”组成,并且首字符不能是数字,但可以是字母或者下划线。并且标识符不能是关键字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询