1. 程式人生 > >全域性陣列的定義、宣告和使用

全域性陣列的定義、宣告和使用

如果需要使用一個全域性陣列,那麼可以這樣做,在a.c中定義一個數組 u8 test[]; 在a.h中進行宣告 extern u8 test[];如果需要在b.c中對陣列操作,那麼b.c中包含標頭檔案即可,我是這麼理解的,也是這麼做的,可是編譯的結果exti\exti.c(175): error:  #70: incomplete type is not allowed。查資料查了半天,查問題,最後是這樣解決的。把陣列定義為一個具有具體長度的,問題解決,很鬱悶的問題,標記一下。