C++ Primer(第5版) 练习 2.9
练习 2.9 解释下列定义的含义。对于非法的定义,请说明错在何处并将其改正。
( a ) std::cin>>int input_value;
( b ) int i = { 3.14 };
( c ) double salary = wage = 9999.99;
( d ) int i = 3.14;
环境:Linux Ubuntu(云服务器)
工具:vim
解释
( a ) 变量要先声明,再进行使用。修改为:
int input_value;
std::cin>>input_value;
( b ) 单精度数值初始化为int型会丢失小数部分。修改为:
float i = { 3.14 };
( c ) wage没有定义类型,修改为:文章来源:https://www.toymoban.com/news/detail-805397.html
double wage;
double salary = wage = 9999.99;
( d ) 单精度初始化为int型会丢失小数部分,修改为:文章来源地址https://www.toymoban.com/news/detail-805397.html
float i = 3.14;
到了这里,关于C++ //练习 2.9 解释下列定义的含义。对于非法的定义,请说明错在何处并将其改正。的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!