C++_Primer_Reading1

前六章的总结

预备知识

全书将讲述最基本的C++用法,到面向对象编程(OOP),再介绍对泛型编程的支持。

1.C++的介绍:继承了C的高效简洁,由70年代贝尔实验室Dennis开发操作系统UNIX使用。
2.可移植性和标准:两个障碍,硬件兼容和语言兼容,制订了C++98,现在为C++11标准
3.程序的过程:编译、建立、生成、链接、运行和调试

开始学习C++

了解C++语法:声明语句、赋值语句、消息语句、函数调用、函数原型和返回语句

基本数据

基本类型分为:1.存储为整数的值,2.存储为浮点格式的值。
整形由小到大:bool,char,signed cahr,unsigned char,short,unsigned short,int,unsigned int,long,unsigned long 和long long(C++11),unsigned long long.
浮点类型:float(32 bits),double(64)和long double。
注意:类型转换和AUTO的用法,当发现使用时有一种类型是需要的,会感谢C++提供了该类型。

复合类型

数组,C-风格字符串,string类,结构structure,共同体union,枚举enum,指针Pointer,动态数组和结构,vector和array类

循环和关系表达式

if,swich case,for循环,while循环,typedef工具以及各项运算符。

分支和逻辑运算符

if语句,&& || !以及cctype字符函数,?:,基本的文件I/O

坚持分享,支持原创