本文目錄一覽:
- 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不能作為變數名
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/182472.html