88问答网
所有问题
请问C语言中的字符哪些可以做为变量,哪些不可以做为变量?
如题所述
举报该问题
推荐答案 2011-01-22
1,变量名必须由
字母
、数字、
下划线
组成
2,首字符不能是数字
3,不能太长,具体长度限制由
编译器
设定,太长会被编译器截取前面的,如果定义的两个变量,在编译器可识别的范围相同,而后面的不同,编译器将视为同一个变量。
4,不能是C的保留字,如if,for,main,break不能作为变量名
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/gMKtgttMc.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语言变量
名
不能
包含
什么字符
答:
1、
变量
名以英文字母开头。2、变量名中的字母是区分大小写的。3、变量名不能是关键字。4、变量名中不能包含空格、标点符号和类型说明符。变量是在C语言的基本语法对象。语言本身的变量名,依赖范围(可变的源代码文件和函数,狭窄的命名空间)唯一标识一个变量。变量名是一个标识符在
C语言中,
用来区分...
在Visual Basi
c中,能
作为
变量
名的条件是?
答:
1 变量必须是以字母、汉字开头并且以字母、汉字、数字、下划线组成
的字符
串。最后一个
字符可以
是类型说明符
,变量
名
中不能
有空格。2 变量名不能包含+ - * / !@ # ¥ ?小数点 等字符,且长度不能超过255。3 不能用 Visual Basic 的保留字(例如End、Len、Sub等)作为变量名,但可以把保留字...
C语言
程序求教
答:
楼主首先来弄清一下什么叫
变量,什么
叫常量 声明定义
的可以做为变量,不
声明的确定值为常量 char后面这里的
c
才是变量。c='k',这里是把字母常量k赋值给c,也就是c等于k这个字母。k在这里是
字符
常量,不是变量。int k=3;这里的k是变量,3是常量。意思是令变量k等于3.这里的k是变量,跟不是常量...
c语言
:
字符变量
如 char c1; c1='a'; 为什么要用单引号,双引号
不可以
...
答:
在
C语言中,字符
用单引号
,字符串
用双引号。在c1=''a;中,'a'是字符常量,必须用单引号。"a"表示
字符串,
包含两个
字符,
一个是'a',一个是'\0'。
大家正在搜
c语言中使用变量的要求是
c语言变量名有哪些
字符型变量的赋值规则
c语言字符常量
c语言变量名的命名规则
c语言变量的定义
c语言的变量名
C语言变量
字符型变量
相关问题
请问单片机c语言中可不可以把一个字符串转化成变量名?
C语言中,字符型变量与整型变量有什么区别啊?
c语言里的,函数,变量,字符串,是什么来的拿来干嘛的?不懂啊...
c语言里面操作字符串有时要字符串长度做变量,有时不要?
c语言定义变量时变量名不能使用的字符?
C语言中的字符变量用什么保留字说明?
、在C语言中,下面字符串能用作变量名的是( )。 A. a+...
C语言中整型变量与字符型变量是否在任何情况下都可以互相代替?