型別轉換

從評估給定表示式得到的值中執行顯式轉換為給定型別。

int x = 3;
int y = 4;
printf("%f\n", (double)x / y); /* Outputs "0.750000". */

這裡 x 的值被轉換為 double,分割槽也將 y 的值提升為 double,並且除法的結果是 double 被傳遞給 printf 進行列印。