constexpr
(1)其是一种强制转换为常量的变量,其可将所有的字面型变量转化为常量;
(2)constexpr与const的比较
constexpr | const |
---|---|
变量可直接转化为常量 | 需要满足const类型与值确定两个条件 |
constexpr int*g=nullptr | const int*g=nullptr |
g是一个指向整数的常量指针 | g是一个指向整数常量的指针 |
constexpr
(1)其是一种强制转换为常量的变量,其可将所有的字面型变量转化为常量;
(2)constexpr与const的比较
constexpr | const |
---|---|
变量可直接转化为常量 | 需要满足const类型与值确定两个条件 |
constexpr int*g=nullptr | const int*g=nullptr |
g是一个指向整数的常量指针 | g是一个指向整数常量的指针 |