首页 > 代码库 > c++第六天
c++第六天
今天完成的事情:
【主线】
《c++ primer, 5E》
第38页到第47页,个人感觉比较值得关注(*比较特别的)的地方:
1、列表初始化。 例如:int i{3.14};
2、分离式编译以及关键字extern
3、显示访问全局变量。 例如:::reused
【支线】
明天计划的事情:无
遇到的问题:
练习 2.16
#include<iostream> int main() { int i = 0, &r1 = i; double d = 0, &r2 = d; r2 = 3.14159; std::cout << d << std::endl; // 3.14 r2 = r1; std::cout << d << std::endl; // 0 i = r2; std::cout << i << std::endl; // 0 r1 = d; std::cout << r1 << std::endl; // 0 return 0; } // 这些赋值不都是合法的吗??!
练习 2.17
// 10 10 #include<iostream> int main() { int i, &ri = i; i = 5; ri = 10; std::cout << i << " " << ri << std::endl; }
收获:
1、总是显示初始化变量(初始化和赋值是不同的)。
2、在对象第一次使用的地方附近定义它。
c++第六天
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。