00问答网
所有问题
请问C语言中的字符哪些可以做为变量,哪些不可以做为变量?
如题所述
举报该问题
推荐答案 2011-01-22
1,变量名必须由
字母
、数字、
下划线
组成
2,首字符不能是数字
3,不能太长,具体长度限制由
编译器
设定,太长会被编译器截取前面的,如果定义的两个变量,在编译器可识别的范围相同,而后面的不同,编译器将视为同一个变量。
4,不能是C的保留字,如if,for,main,break不能作为变量名
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nDTrnrrD0.html
其他回答
第1个回答 2015-05-22
在C语言中,对变量命名的有效字符序列称为
标识符
。
C语言规定,有效的标识符只能由
字母
、数字和
下划线
3种字符组成,且第一个字符必须为字母或下划线。
下面列出的是合法的标识符,可以作为变量名:
sum, _total, Class, S_s, _1_2, BACD
下面列出的是不合法的标识符,不可以作为变量名:
M.D.John, $123,#33, 3D4,a>b
相似回答
C语言中,变量
名
不能
有的有
哪些?
答:
使用空格
,因为在 C 语言中空格是分隔符,不能作为变量名的一部分。
使用空字符,变量名不能为空
。
empty
可以
作为
c语言变量
名吗? do呢?
答:
empty(空) 可以做 C 语言变量
,因为它不是 C 编译器提供的关键字。但是 do 绝对不能够做 C 语言变量,因为 do 是 C 语言本身提供的关键字。类似地,其它的所有 C 语言提供的关键字,像:if、for、while、switch、case 等等,都不能够作为 C 语言的变量名。
在
C语言中字符
型
变量
有
哪些
内容?
答:
程序用类型说明符 char来声明
字符
型变量:char ch;这条声明语句声明了一个字符型
变量,
标识符为ch。当以这种形式声明变量之后,程序可以在表达式中引用这个变量。字符数据类型事实上是8位的整型数据类型,可以用于数值表达式中,与其他的整型数据同样使用。在这种情况下,字符型
变量可以
是有符号的,也可以是...
c语言中
合法
的变量
名有
哪些
答:
2、变量名中的字母是区分大小写的。比如a和A是不同的变量名,num和Num也是不同的变量名。
3、变量名绝对不可以是C语言关键字
,这一点一定要记住。4、变量名中不能有空格。这个可以这样理解:因为上面我们说过,变量名是字母、数字、下划线的组合,没有空格这一项。
大家正在搜
c语言中使用变量的要求是
c语言变量名有哪些
字符型变量的赋值规则
c语言字符常量
c语言变量名的命名规则
c语言变量的定义
c语言的变量名
C语言变量
字符型变量
相关问题
请问单片机c语言中可不可以把一个字符串转化成变量名?
C语言中,字符型变量与整型变量有什么区别啊?
c语言里的,函数,变量,字符串,是什么来的拿来干嘛的?不懂啊...
c语言里面操作字符串有时要字符串长度做变量,有时不要?
c语言定义变量时变量名不能使用的字符?
C语言中的字符变量用什么保留字说明?
、在C语言中,下面字符串能用作变量名的是( )。 A. a+...
C语言中整型变量与字符型变量是否在任何情况下都可以互相代替?