初始化和赋值,初始化不是赋值,因为都是用“=”而混淆,
-
类型别名:typedef的作用
std::tuple<std::vector<int>::const_iterator, ptrdiff_t, size_t, double, MyType::do_you_know_what::why_dont_i_use_typedef::why> arg;
有了typedef,就可以这样了:
typedef std::tuple<std::vector<int>::const_iterator, ptrdiff_t, size_t, double, MyType::do_you_know_what::why_dont_i_use_typedef::why> m_tuple; m_tuple arg1; m_typle arg2;
这样看来typedef就是为了书写起来方便的,暂时就学到这些
const限定符,常量不能被修改
自定义数据结构,
//结构体类 struck data{ double num = 0.2; }; //定义类对象也就是结构体实例 data data1, data2 std::cout << data1.num << std::endl;
C++ primer 第二章变量和基本类型
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 正文之前 C++的数据类型包括 算术类型(int double等)和空类型(void),今天发生了一些很可怕的事情...
- 接着上节 condition_varible ,本节主要介绍future的内容,练习代码地址。本文参考http:/...
- //出自51博客:www.Amanda0928.51.com 第一章 一、选择题 1.B; (typedef ,t...
- 这门课主要偏重于泛型编程(generic programming)以及底层对象模型(this,vptr,vtbl,...