c程序中的合法变量名 c语言变量名可以用.吗?

[更新]
·
·
分类:互联网
3783 阅读

c程序中的合法变量名

c语言变量名可以用.吗?

c语言变量名可以用.吗?

不可以。
因为,变量名命名规则是:
数字、字母、下划线,都可以为变量命名。
做为变量名的开头不能为数字,如 3a_是错的,而a_3或_a3是正确。
变量名不能为关键字,像if#39else#39printf 等等都不能。
定义变量时,变量名可以是字母、数字和下划线的组合。但是也不是随便的组合。

vb程序中的變量名?

字母开头,可以包含数字、下划线等,但不能使用vb保留字,如string不能作为变量名。a1a1_2a等为合法的变量名。
你可以用数据类型 标识的形式作为变量名如
strname表示名字,字符串
intage表示年龄,整型

double是不是合法变量?

答:double是不能作为合法变量的,以下是其原因:
double是java的关键字,不是能作为变量名使用。
double一词的介绍希望对您有所帮助:
double是C语言的一个关键字,代表双精度浮点型。
结构:
1.从存储结构和算法上来讲,double是64位的,所以double能存储更高的精度。
2.目前C/C 编译器标准都遵照IEEE制定的浮点数表示法来进行float,double运算。这种结构是一种科学计数法,用符号、指数和尾数来表示。
3.由于通常C编译器默认浮点数是double型的

c语言变量名格式?

以字母、下划线(也就是‘ _ ’ )、数字命名组成 命名的第一个字符必须是字母或者下划线 例如合法的命名:name_123、name123_、_name123、_123name 不能以数字开头,不能包含除字母、下划线、数字以外的其他字符。

在C语言中什么是合法标识符,什么又不是合法标识符?

那你首先得知道什么是标识符和其他高级语言一样,在C语言中用来表示对变量,符号常量,函数,数组,类型等数据对象命名的有效字符序列统称为标识符.简单地说,标识符就是一个名字.在C语言中,规定标识符只能由 字母 , 数字 , 下划线组成, 且第一个字符必须为字母或下划线.合法的标识符如下:sum,average,_total,Class,day,month,Student,Student_name,tan,louts_1_2_3,BASIC,li_ling等非法的标识符如下,#123,3D45,agtb等补充:(1).标识符只能由字母、数字和下划线三类字符组成(2).第一个字符必须是字母(第一个字符也可以是下划线,但被视作系统自定义的标识符)
(3).大写字母和小写字母被认为是两个不同的字符,如A和a是两个不同的标识符 (4).标识符可以任意长,但只有前32位有效。
有些旧的C版本对外部标识符的限制为6位。
这是由于链接程序的限制所总成的,而不是C语言本身的局限性(5).标识符不能是C的关键字