複合語句內的變量定義是獨立的,即複合語句內定義的變量不影響複合語句外的同一個標識符的變量,且複合語句內定義的變量不能供複合語句外調用,只能在複合語句外單獨定義,單獨使用。
但是複合語句外定義的變量可以供複合語句內調用是沒有問題的。複合語句內可以定義與複合語句外同一標識符的變量,且不影響,複合語句外變量的值。
複合語句內的變量定義是獨立的,即複合語句內定義的變量不影響複合語句外的同一個標識符的變量,且複合語句內定義的變量不能供複合語句外調用,只能在複合語句外單獨定義,單獨使用。
但是複合語句外定義的變量可以供複合語句內調用是沒有問題的。複合語句內可以定義與複合語句外同一標識符的變量,且不影響,複合語句外變量的值。
說明: 以下介紹示例的MCU地址空間如下: ROM空間爲:0x0000 0000 – 0x0000 8000 RAM空間爲:0x2000 0000 – 0x2000 2000
STM32中enumeration特殊使用方法 定義如下: /*! * STM32 Pin Names */ #define MCU