如有問(wèn)題,請(qǐng)親們批評(píng)指正!
首先對(duì)于本節(jié)的 weight = 82.5;說(shuō)用double 不用float的,表示無(wú)所謂!不過(guò)占的內(nèi)存就不一樣了, 范圍問(wèn)題,float(4字節(jié))涵蓋在double(8字節(jié))里面,請(qǐng)看最后一個(gè)圖表!
%d : 以10進(jìn)制打印一個(gè)整數(shù)。例如:Printf(“2 + 2 = %d\n”, 2 + 2);將打印出2 + 2 = 4.
%d 不是double的縮寫(xiě),而是decimal的縮寫(xiě)!
2015-03-02
關(guān)于我所說(shuō)的例句【例如:Printf(“2 + 2 = %d\n”, 2 + 2);將打印出2 + 2 = 4】代碼如下:
#include <stdio.h>
void main()
{ ??
? printf("2 + 2 = %d\n", 2 + 2);
}
編譯器輸出:2 + 2 = 4
2015-03-01
當(dāng)你用Printf();函數(shù)輸出時(shí),F(xiàn)loat型會(huì)自動(dòng)轉(zhuǎn)換為double型