作者Fan383 (Fan)
看板C_and_CPP
標題[問題] 詢問一個運算中強制轉換型別的觀念
時間Wed Jun 6 02:56:01 2012
請問一下,我們在運算中,有時候型別不一樣
會使用例如(float)等來強制轉換變數;
我想問的是假設我有三個變數為
int x,y;
float z;
z=(float) x+(float) y;
那x跟y是只有在該行,才被視為浮點數,下一行就變回整數部分
還是之後xy都是一直以浮點數的型式存在?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.1.29
推 LPH66:變數宣告是什麼型態就一直是什麼型態 06/06 03:19
→ LPH66:這種轉型是將值轉換成那個型態來進行運算而已 06/06 03:19