c语言中不能定义为用户标识符的是? A Main B a_0 C _int D sizeof

如题所述

标识符:以字母或下划线开头,后面跟字母、数字、下划线的任意序列。分为系统预定义标识符和用户自定义标识符,前者是由系统预先定义好的,每一个都有相对固定的含义,一般不做他用,以避免引起歧义。后者是根据用户需要,为符号变量名、变量名、自定义类型名所起的名字,要求尽量不要用系统预定义标识符,禁用关键字。
A、B、C均符合要求,D为关键字
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-22
首先要明确标识符的含义
标识符:用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列的统称。
在c语言中它只能由数字、字母、下滑线这3种字符组成。并且第一个字符必须为字母或下滑线。
显然b和c符合
a中的main就是一个字符串,是四个字符组成,可以定义为标识符,而main()是代表主函数的意思,两个不一样
d很明显,它是测量数据类型长度的专有词
第2个回答  2012-06-18
D里面用的是C语言的关键字
第3个回答  2012-06-18
D sizeof
第4个回答  2012-06-18
D

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网