您的位置:首页 > 编程语言 > C语言/C++

c++ primer 练习 2.9、2.10

2017-02-21 16:36 204 查看
2.9

#include<iostream>

int main()
{
std::cin >> int input_value;      // 不可编译。
int i = { 3.14 };                 // 可编译。编译器不报warning。精度丢失。 ps:相当于 i = 3.14?
int i{3.14}                       // 可编译。编译器报warning。精度丢失。
double salary = wage = 9999.99;   // 不可编译。
int i = 3.14 ;                    // 可编译。编译器不报warning。精度丢失。
return 0;
}


2.10


#include<iostream>

std::string global_str;     // 类的默认初始化由自己决定:空字符串
int global_int;                // 内置类型的初始化由位置决定: 0

int main()
{
int local_int;            //内置类型的初始化由位置决定: 不被初始化, 尝试输出是4201131
std::string local_str;     // 类的默认初始化由自己决定:空字符串
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: