請(qǐng)檢查代碼中是否包含:c; 這是什么情況?結(jié)果也對(duì)
#include <stdio.h>
int main()
{
? ? char c = 'a';
? ? int n = 'a'; ? ? ? ?//將c賦值給n
? ? float f ='a'; ? ? ? ? ?//將c賦值給f
? ? double d = 'a'; //將c賦值給d
? ? printf("%d\n",n);
? ? printf("%f\n",f);
? ? printf("%lf\n",d);
? ? return 0; ? ?
}
2016-11-09
賦值錯(cuò)誤,正確賦值如下圖
2016-08-16
你這樣相當(dāng)于直接賦值,刪除?char c = 'a';程序也可以運(yùn)行,沒(méi)有用到類(lèi)型轉(zhuǎn)換,但是程序是正確的,
2016-08-07
運(yùn)算結(jié)果相同就算對(duì)了吧