① 在c語言中,Main可以做變數名嗎為什麼
main一樣也能當變數名... 只是對於需要main做入口點的可執行程序不能當全局變數名而已...
到底聽誰說的main是保留字了bb
② 你好,c語言中什麼可以作為變數名呢
除了關鍵名外,還有一些特殊符號不能,還有變數名不能以數字為開頭,比如:1a,2b什麼的
③ 在C語言程序中,可以用做變數名的是____ A) 1e5 B) a1 C) int D) *p
定義變數的時候,*p的意思是,定義一個變數名是p的指針變數。
如果定義的時候把它寫成下面那樣,就不會誤會了。
int*
p;
這表示你正在定義指向int變數的指針,他的名字是p。
在程序中使用的時候*p是代表p指向的int變數。
p代表的是一個內存地址。
④ 以下可以作為C語言合法變數名的是
A.不合法,是c語言關鍵字或保留字
B.合法,並不與if語句中的保留字if沖突
C.不合法,井號不可以出現在變數名中
D.不合法,減號屬於被c語言使用的運算符號,不可以用到變數名中
⑤ abc、int、%ab、a$b中可以作為c語言變數名的是
是:abc
變數名命名規則:
0、變數名只能包含英文字母、下劃線、數字,所以%ab、a$b不行。
1、以英文字母 或者 下劃線(_)開頭。
2、不能使用C語言關鍵字,所以int不行。
因此,答案是:abc
⑥ 、在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語言程序中main可以做變數名
在函數中可以,因為函數中的變數都是局部性質的,在其他地方不可見;但不能作全局變數的名字。所以此題只能選D,因為D可以在任何地方做變數名,而A不能作全局變數名,B、C都是錯誤變數名。
⑧ 可用作C語言變數名的是
A
B中4abc不能數字開頭
C中 file-name int.sum 不能有-和.
D中for是關鍵字
⑨ 請問C語言中的字元哪些可以做為變數,哪些不可以做為變數
在C語言中,對變數命名的有效字元序列稱為標識符。
C語言規定,有效的標識符只能由字母、數字和下劃線3種字元組成,且第一個字元必須為字母或下劃線。
下面列出的是合法的標識符,可以作為變數名:
sum, _total, Class, S_s, _1_2, BACD
下面列出的是不合法的標識符,不可以作為變數名:
M.D.John, $123,#33, 3D4,a>b