std::string a 若未初始化是全局变量,因此值为空字符串。
int global_int若未初始化是全局变量,因此值为0
lint ocal_int是一个未初始化的局部变量,因此它具有未定义的值。
std::string local_str也是一个未初始化的局部变量,但它有一个由类定义的值。 所以它是空字符串。
C++:关于一些类型定义未初始化的值
最新推荐文章于 2023-01-02 15:02:00 发布
std::string a 若未初始化是全局变量,因此值为空字符串。
int global_int若未初始化是全局变量,因此值为0
lint ocal_int是一个未初始化的局部变量,因此它具有未定义的值。
std::string local_str也是一个未初始化的局部变量,但它有一个由类定义的值。 所以它是空字符串。