下列定義語句中正確的是( )。
下列定義語句中正確的是( )。
A.int a=b=0;
B.char A=65+1,b='b';
C.float a=1,"b=&a,"c=&b;
D.double a=0.0;b=1.1;
正確答案:B解析:本題考查的是數(shù)據(jù)類型的定義并賦值,選項A)中對變量聲明類型且賦值的情況是不允許出現(xiàn)的,必須單獨定義其類型。選項B)給實型變量賦值時不用引號,也不能將地址賦予實型變量:C語言允許在一個類型說明符后說明多個相同類型的變量,各變量之間要用逗號(,)隔開,而不是用分號(;)隔開;在計算機存儲字符時將字符相應(yīng)的ASCII碼以其對應(yīng)的二進制進行存放,選項B)中的定義是合法的,故選項B)正確。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。