0
我試着在本網站上找到答案,但沒有一篇帖子完全回答了我的問題(這可能很簡單)。錯誤「X可能在此功能中未初始化使用」
我個人的ID
struct user_id {
uint8_t birthday;
uint8_t birthmonth;
uint16_t birthyear;
};
struct user_id xxxxx;
xxxxx.birthday=2; xxxxx.birthmonth=2; xxxxx.birthyear=2017;
的結構我不得不進入人的出生年份,並把它保存到指針,後來在該格式使用它。
uint16_t *year;
*year = xxxxx.birthyear;
當我嘗試將值保存到*年時,我得到標題中描述的錯誤。我究竟做錯了什麼?
'年= xxxxx.birthyear;' – LPs
當你提領'year'您嘗試訪問該指針所指向的值。問題在於你還沒有真正把它指向任何地方。 –
OFC,我是如何錯過的:D謝謝 – Jezzie