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

C++ Primer Plus 第三章

2014-05-14 17:31 148 查看
1.OOP本质是设计并扩展自己的数据类型,先了解c++内置的数据类型

2.基本类型:整型、浮点数

3.命名规则:

在名称中只能使用字母字符、数字、下划线

名称的第一个字符不能是数字

区分大小写

不能使用关键字

长度没有限制

4.整型 short int long、 long long

short至少16位,int至少与int一样长;long至少32位,至少与int一样长;longlong至少64位,至少与long一样长

5.Unicode、climits定义了类型的范围P41

6.c++11 int hanburgers = {24}; int emus{27};

7.无符号整型 前加unsigned

8.上溢和下溢,数值超出了类型的范围,超过20亿,使用 long long

9.cout.put(char n)可以打印字符

10.转义序列 P50

11.wchar_t 宽字符类型16位,输入输出使用 wcout、wcin

12.新增类型char16_t、char32_t

13.bool类型,非0可转换成true,0转换成false

14.const创建常量

15.浮点数,小数点可以移动,所以得到称呼。数字和e不能用空格

16.float,double,long double 指数范围-37——37。从float.h可查看

17.附录D介绍了运算符优先级

18.bool,char,short运算时转换成int,整型提升

19.static<typename>(value)取代(typename)value 强制类型转换

20.自动类型推断 auto

std::vector<double> scores;

std::vectore<double>::iterator pv = scores.begin();

修改为:

auto pv = scores.begin();

刚才写在网页上,抽风了,全没有。重写。题目简单。这章练习不写了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: