為什么要聲明靜態(static)數組
在函數定義中用static聲明的局部變量雖然存在於程序的整個執行期間,但是只能在函數體內訪問。用static聲明局部數組可避免在每次調用函數時都建立和初始化數組以及在每次退出函數時撤銷數組。這樣可縮短程序的執行時間,特別是在頻繁調用包含大型數組的函數時。因此,如果要頻繁地進入和退出包含自動數組的函數,可把該數組聲明為static。
——希望迎著陽光奔跑!
在函數定義中用static聲明的局部變量雖然存在於程序的整個執行期間,但是只能在函數體內訪問。用static聲明局部數組可避免在每次調用函數時都建立和初始化數組以及在每次退出函數時撤銷數組。這樣可縮短程序的執行時間,特別是在頻繁調用包含大型數組的函數時。因此,如果要頻繁地進入和退出包含自動數組的函數,可把該數組聲明為static。