最近發現C有個寫法很怪
明明
int *a;
好好的
為何有些會變成
(int *)
米字號在int後面沒空格
其實定義一個指標為
int *a; //定義一個int的指標變數a
a = (int *) b的address
假設B的address是0x3FFFF
就會像這樣
a=(int *)0x3FFFF;
https://zhidao.baidu.com/question/149541412.html
以下範例
文章標籤
全站熱搜
留言列表