66问答网
所有问题
请问C语言中的字符哪些可以做为变量,哪些不可以做为变量?
如题所述
举报该问题
推荐答案 2011-01-22
1,变量名必须由
字母
、数字、
下划线
组成
2,首字符不能是数字
3,不能太长,具体长度限制由
编译器
设定,太长会被编译器截取前面的,如果定义的两个变量,在编译器可识别的范围相同,而后面的不同,编译器将视为同一个变量。
4,不能是C的保留字,如if,for,main,break不能作为变量名
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nUipnppUx.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 语言中空格是分隔符,不能作为变量名的一部分。
使用空字符,变量名不能为空
。
在
C语言中字符
型
变量
有
哪些
内容?
答:
程序用类型说明符 char来声明
字符
型变量:char ch;这条声明语句声明了一个字符型
变量,
标识符为ch。当以这种形式声明变量之后,程序可以在表达式中引用这个变量。字符数据类型事实上是8位的整型数据类型,可以用于数值表达式中,与其他的整型数据同样使用。在这种情况下,字符型
变量可以
是有符号的,也可以是...
C语言变量
的基本类型有
哪些?
答:
c语言的变量
有三种类型:char,int,float,double 其中char为
字符
类型的变量是八位的,最前一位作为符号位,后面七位作为数据位.它的存储范围在-128到127之间.int整数类型的变量是16位的,最前一位为符号位,后面的15位作为数据位.它的存储范围在-215到215-1.也就是-32768到32767.它不包扩小数点以后的...
C语言变量
定义char、int、long有
什么
区别?
答:
1、char 在所有机器上都是占一个字节,有符号数范围是-128到127,一般用来表示
字符
。字符在存储中就是存储的ascii值。2、int 在16位机上占2字节,现在基本没有了。 在32|64位机上占四字节,有符号数范围是-2^31到2^31-1。3、long 在32位编译系统下占4字节,与int相同。在64位系统下占8...
c语言中
*P为啥
不能做变量
名
答:
1、
变量
只能包含数字,字母,下划线 2、不能以数字打头 3、不能是
C语言
关键字 4、建议变量名不我超过32个,有些编译软件不支持.
c语言中字符
型
变量
只能存放一个字符吗?。。
答:
c语言中字符型变量只能存放一个字符。
C语言中的字符
型变量是存放字符型常量的
变量,
其取值是字符型常量,即单个
字符,不能
是字符串。字符型变量的类型说明符是char。每个
字符变量
被分配一个字节的的内存空间,因此只能存放一个字符。字符值是以ASCⅡ码的形式存放在变量的内存单元之中的。
大家正在搜
c语言中使用变量的要求是
c语言变量名有哪些
字符型变量的赋值规则
c语言字符常量
c语言变量名的命名规则
c语言变量的定义
c语言的变量名
C语言变量
字符型变量
相关问题
请问单片机c语言中可不可以把一个字符串转化成变量名?
C语言中,字符型变量与整型变量有什么区别啊?
c语言里的,函数,变量,字符串,是什么来的拿来干嘛的?不懂啊...
c语言里面操作字符串有时要字符串长度做变量,有时不要?
c语言定义变量时变量名不能使用的字符?
C语言中的字符变量用什么保留字说明?
、在C语言中,下面字符串能用作变量名的是( )。 A. a+...
C语言中整型变量与字符型变量是否在任何情况下都可以互相代替?