1. 作用域
一個c變量的作用域可以是代碼塊、函數原型或者文件作用域。
2. 鏈接
//文件作用域
int a= 5; //外部鏈接,可在一個多文件程序任何地方使用
static int b =5; //內部鏈接,在一個文件的任何地方使用
//空連接
int main(){}
3. 存儲時期
靜態存儲和自動存儲時期
一個c變量的作用域可以是代碼塊、函數原型或者文件作用域。
//文件作用域
int a= 5; //外部鏈接,可在一個多文件程序任何地方使用
static int b =5; //內部鏈接,在一個文件的任何地方使用
//空連接
int main(){}
靜態存儲和自動存儲時期
說明: 以下介紹示例的MCU地址空間如下: ROM空間爲:0x0000 0000 – 0x0000 8000 RAM空間爲:0x2000 0000 – 0x2000 2000
STM32中enumeration特殊使用方法 定義如下: /*! * STM32 Pin Names */ #define MCU