(一)(1 << 31) - 1
注意括號要加,因爲位運算符的優先級沒有算術運算符高。
(二) 2^30 - 1
更爲常用。
2^30 - 1 等價於 0x3fffffff
代碼如下
const int INE= (1 << 30) - 1;
const int INF = Ox3fffffff;
注意括號要加,因爲位運算符的優先級沒有算術運算符高。
更爲常用。
2^30 - 1 等價於 0x3fffffff
const int INE= (1 << 30) - 1;
const int INF = Ox3fffffff;
說明: 以下介紹示例的MCU地址空間如下: ROM空間爲:0x0000 0000 – 0x0000 8000 RAM空間爲:0x2000 0000 – 0x2000 2000
STM32中enumeration特殊使用方法 定義如下: /*! * STM32 Pin Names */ #define MCU