C++ Primer
文章平均质量分 79
navyhu
这个作者很懒,什么都没留下…
展开
-
C++Primer学习概要:数组
数组与指针和引用一样是C++中的一种复合类型,数组一旦定义后大小确定不变,不能往数组中添加元素。由于数组大小固定,对于某些应用来说性能上优于vector。 1. 定义与初始化 数组声明形如a[d],d是维度,必须是大于0的常数或常量表达式(或者constexpr函数)。维度是数组对象的一部分,定义时必须指定。 数组如果不显示初始化,将使用默认初始化,数组可能含有未定义的值,因此定义数原创 2015-01-26 20:52:28 · 644 阅读 · 0 评论 -
C++ Primer学习概要:变量和基本类型
1. 基本内置类型 C++基本内置类型包含算术类型(arithmetic type)和空类型(void) 算术类型,包括整型和浮点型 整型有:bool,char,wchar_t,char16_t, char32_t, short, int, long, long long 浮点型:float, double, long double,一般使用double作为变量类型,因为float只有7个原创 2015-02-08 17:19:34 · 532 阅读 · 0 评论 -
C++Primer学习概要:引用和指针
引用和指针都是复合类型,是基于其他类型而定义的类型。 1. 引用(reference) 引用是对象的别名,定义时就必须指定其引用的对象,并且不能改变引用对象。也就是说一旦创建了一个引用变量,它将一直指向同一对象。 引用不是对象,因此引用本身不能再被引用,不存在引用的引用(这点和指针不同,指针是一个对象,因此存在指针的引用和指针的指针)。 int i = 1024; int &iRe原创 2015-03-08 16:20:10 · 455 阅读 · 0 评论