本文目录一览:
- 1、、在C语言中,下面字符串能用作变量名的是( )。 A. a+b B. auto C. 2-and D. a2
- 2、以下可以作为C语言合法变量名的是
- 3、在C语言程序中,可以用做变量名的是____ A) 1e5 B) a1 C) int D) *p
- 4、在下列C语言程序中,可以用做变量名的是 A) 1 B) a1 C) int D) *p
- 5、请问C语言中的字符哪些可以做为变量,哪些不可以做为变量?
、在C语言中,下面字符串能用作变量名的是( )。 A. a+b B. auto C. 2-and D. a2
C语言中,变量名只能由字母、数字和下划线三种字符组成,且第一个字符必须是字母或下划线,而且不能用C语言中的保留字作为变量名。
四个选项中,A选项有符号“+”,C选项有符号“-”,都不符合变量对字符的要求;B选项的auto是保留字,不能作为变量名。而选项D,变量名由字母a和数字2组成,且第一个字符是字母a,符合C语言对变量名的要求。
因此只有D是正确的。
选D
以下可以作为C语言合法变量名的是
A.不合法,是c语言关键字或保留字
B.合法,并不与if语句中的保留字if冲突
C.不合法,井号不可以出现在变量名中
D.不合法,减号属于被c语言使用的运算符号,不可以用到变量名中
在C语言程序中,可以用做变量名的是____ A) 1e5 B) a1 C) int D) *p
定义变量的时候,*p的意思是,定义一个变量名是p的指针变量。
如果定义的时候把它写成下面那样,就不会误会了。
int*
p;
这表示你正在定义指向int变量的指针,他的名字是p。
在程序中使用的时候*p是代表p指向的int变量。
p代表的是一个内存地址。
在下列C语言程序中,可以用做变量名的是 A) 1 B) a1 C) int D) *p
定义变量的时候,*p的意思是,定义一个变量名是p的指针变量。
如果定义的时候把它写成下面那样,就不会误会了。
int*
p;
这表示你正在定义指向int变量的指针,他的名字是p。
在程序中使用的时候*p是代表p指向的int变量。
p代表的是一个内存地址。
请问C语言中的字符哪些可以做为变量,哪些不可以做为变量?
1,变量名必须由字母、数字、下划线组成
2,首字符不能是数字
3,不能太长,具体长度限制由编译器设定,太长会被编译器截取前面的,如果定义的两个变量,在编译器可识别的范围相同,而后面的不同,编译器将视为同一个变量。
4,不能是C的保留字,如if,for,main,break不能作为变量名