設(shè)有以下定義int a=0; double b=1.25; char c=’A’;#define d 2 則下面語(yǔ)句中錯(cuò)誤的是
設(shè)有以下定義int a=0; double b=1.25; char c=’A’;#define d 2 則下面語(yǔ)句中錯(cuò)誤的是A.a(chǎn)++; B.b++; C.c++; D.d++;
正確答案:D++是自增運(yùn)算符,作用是使變量的值增加1,選項(xiàng)D中的d不是變量,而是一個(gè)標(biāo)識(shí)符,它代表常量2,常量是不允許進(jìn)行自增運(yùn)算的。故本題答案為D。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。