(a)先声明后初始化
int input_value;
std::cin>>input_value;
(b)存在信息丢失的风险 ,int i(3.14);
(c)wage没有声明,double salary=9999.99;double wage=salary;
(d)正确
global_int初始值为0,local_int和local_str未被初始化。
(a)先声明后初始化
int input_value;
std::cin>>input_value;
(b)存在信息丢失的风险 ,int i(3.14);
(c)wage没有声明,double salary=9999.99;double wage=salary;
(d)正确
global_int初始值为0,local_int和local_str未被初始化。