看板 C_and_CPP 關於我們 聯絡資訊
大家好,我想請問 有一個函式,其引數定義為 uint8_t config[][6] 其引數我想應該是一個第二維度為6個BYTE的指標 我自己定義了一個STRUCTURE叫做STAT,裏面將六個BYTE分別定義 現在我若用 STAT stat 來宣告一個記憶體 我在呼叫函式時用cast強制把stat改成指標如下 會出現警告形態不相容, ((uint8_t *) stat) 請問這部份要如何宣告好才能把警告訊息弄掉呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.150.152 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1440300618.A.954.html
Feis: uint8_t * 跟 uint8_t (*)[6] 不一樣. 然後想想二維 08/23 11:45
※ 編輯: qeagle (36.227.150.152), 08/23/2015 11:51:50
qeagle: 感謝,果然可以,指標,陣列和CAST一直都弄不太清楚 08/23 12:01