ERROR L104: MULTIPLE PUBLIC DEFINITIONS

"多重定義"

錯誤案例

main.c  內有定義  extern bit irflag = 0 ;

infrared.c 內有定義 bit irflag = 0 ; 

錯誤原因

重複定義(多次初始化)

解決方法

只是變量聲明不用初始化:

main.c 內改成  extern bit irflag ;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章