~是按位取反
scanf的返回值是輸入值的個數
如果沒有輸入值就是返回-1
-1按位取反結果是0
while(~scanf("%d", &n))就是當沒有輸入的時候退出循環
~是按位取反
scanf的返回值是輸入值的個數
如果沒有輸入值就是返回-1
-1按位取反結果是0
while(~scanf("%d", &n))就是當沒有輸入的時候退出循環
說明: 以下介紹示例的MCU地址空間如下: ROM空間爲:0x0000 0000 – 0x0000 8000 RAM空間爲:0x2000 0000 – 0x2000 2000
STM32中enumeration特殊使用方法 定義如下: /*! * STM32 Pin Names */ #define MCU