課程
/后端開發
/C++
/趣味 C++ 進階
為什么要強制轉化成char*而不是int*
2021-11-04
源自:趣味 C++ 進階 2-5
正在回答
因為char 為1個字節,而int 為4個字節,并且char* 會指向int最低位的字節。所以需要強制轉化成char*而不是int*。
舉報
本課程是 C++ 的進階課程,繼續趣味學習之旅,帶你探索 C++ 的高級用法。
1 回答子類轉換為父類為什么要用顯式轉換
1 回答為什么不在類里面定義成員函數?
1 回答為什么要重載運算符=?
1 回答為什么一定要把指針定義為父類不直接定義為子類?
2 回答為什么輸出name需要這樣name.c_str()
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-11-16
因為char 為1個字節,而int 為4個字節,并且char* 會指向int最低位的字節。所以需要強制轉化成char*而不是int*。