把運算的結(jié)果強制類型轉(zhuǎn)換要怎么做?
#include <stdio.h>
int main()
{
? ? int a,b,c,d;
? ? double result;
? ? int resultOne = (int) result;
? ? a = 8;
? ? b = 2;
? ? c = 2;
? ? d = 4;
? ? result = (a/b*c+d);?
? ? printf("%f\n", result);
? ? printf("%d\n", resultOne);
? ? return 0;
}
//printf("%d\n", resultOne);打印出來的是0
2016-11-10
位置與順序的問題,應(yīng)該先計算后轉(zhuǎn)換才會把計算出來的值進行轉(zhuǎn)換
2016-06-15
前面學(xué)習(xí)的 強制類型轉(zhuǎn)換 不是說其應(yīng)用表達式的運算結(jié)果強制轉(zhuǎn)換成類型說明符所表示的類型
2016-06-15
double 不能轉(zhuǎn)換為 int