[問題] 指標轉型
最近在看嵌入式相關的專案程式碼時
看到指標轉型用法,如下
#define Casting(Type,var) (Type *)(void*)var
新手小弟我之前都是直接 (type *)var
多夾一層(void *),有什麼好處?
感謝各位高手們回答
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.112.127 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1578930374.A.647.html
推
01/14 03:47,
4年前
, 1F
01/14 03:47, 1F
推
01/14 09:34,
4年前
, 2F
01/14 09:34, 2F
推
01/16 16:56,
4年前
, 3F
01/16 16:56, 3F
→
01/16 21:15,
4年前
, 4F
01/16 21:15, 4F
推
01/16 22:52,
4年前
, 5F
01/16 22:52, 5F
推
01/20 15:27,
4年前
, 6F
01/20 15:27, 6F
推
01/22 10:24,
4年前
, 7F
01/22 10:24, 7F
推
03/01 21:28,
4年前
, 8F
03/01 21:28, 8F