![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++Primer Plus学习笔记
文章平均质量分 50
czx鑫
这个作者很懒,什么都没留下…
展开
-
3.1简单变量
3.1简单变量3.1.1 变量名1、命名规则在名称中只能使用字母、数字和下划线(_)名称的第一个只能是字母或者下划线区分大写和小写字符不能将C++关键字用作名称以两个下划线开头或以下划线和大写字母开头的名称被保留实现(编译器及其使用的资源)使用。以一个下划线开头的名称被保留给实现,用作全局标识符。C++对于名称长度没有限制,名称中所有的字符都有意义,但有些平台有长度限制。对于倒数第二点,使用像_time_stop或_Donut这样的名称不会导致编译器出错,而会导致行为的不确定性。不知道原创 2021-08-19 17:13:01 · 483 阅读 · 0 评论 -
2.1进入C++(2)
2.1进入C++(2)2.1.4 头文件名1、头文件命名约定头文件类型约定示例说明C++旧式风格以.h结尾iostream.hC++程序可以用C旧式风格以.h结尾math.hC、C++程序可以用C++新式峰哥没有扩展名iostreamC++程序可以用,使用namespace std转换后的C加上前缀c,没有扩展名cmathC++程序可以使用,可以使用不是C的特性,如namespace std2.1.5 名称空间1、名称空间的作用原创 2021-08-17 17:07:31 · 78 阅读 · 0 评论 -
2.1进入C++(1)
2.1进入C++(1)2.1.1 main()函数1、函数的组成函数头:int main()函数体:花括号{}中的部分2、语句和分号语句是要执行的操作。编译器需要知道一条语句什么时候结束,另一条语句什么时候开始。终止符是一个分号,它是语句的结束标记,是语句的组成部分,在C++中,不能省略分号。3、函数头:int main()通常,C++函数可被其他函数调用或激活,函数头描述了函数与调用它的函数之间的接口。int:函数的返回类型。描述的是从函数返回调用它的函数的信息。main:函数原创 2021-08-16 22:01:39 · 104 阅读 · 0 评论 -
1.3可移植性和标准
1.3可移植性和标准1、什么是可移植性?程序在新平台下,使用为新平台设计的C++编译器对程序进行编译,在不修改代码的情况下,重新编译后,程序将运行良好,则该程序是可移植的。2、可移植方面的两个障碍硬件。硬件特定的程序是不可移植的。语言上的差异。美国国家标准局(ANSI)在1990年设立了一个委员会(ANSI X3J16),专门负责制定C++标准(ANSI负责制定C语言标准)...原创 2021-08-15 20:07:17 · 173 阅读 · 0 评论 -
1.2C++简史(2)
1.2C++简史(2)1.2.3 面向对象编程(OOP)1、OOP强调的是数据2、OOP的理念OOP的理念是设计与问题的本质特性相对应的数据格式3、类和对象在C++中,类是一种规范,它描述了OOP理念中提到的新型数据格式,对象是根据这种规范构造的特定数据结构。4、自下而上(bottom-up)的编程从低级组织(如类)到高级组织(如程序)的处理过程5、OOP编程的优点(1)将数据和方法合并为类定义(2)有助于创建可重用的代码,减少大量的工作(3)信息隐藏可以保护数据,使其免遭不适当的访原创 2021-08-15 19:53:04 · 65 阅读 · 0 评论 -
1.2C++简史(1)
1.2C++简史1.2.1 C语言1、什么是操作系统?操作系统是能够管理计算机资源、处理计算机与用户之间交互的一组程序。例如,操作系统将系统提示符显示在屏幕上以提供符显示在屏幕上以提供终端式界面、提供管理窗口和鼠标的图形界面以及运行程序2、C语言的由来20世纪70年代早期,贝尔实验室的Dennis Ritchie致力于开发UNIX操作系统。为完成这项工作,Ritchie需要一种语言,它必须简洁,能够生成简洁、快速的程序,并能有效的控制硬件。传统上,程序员利用汇编语言来满足这些需求,汇编语言依赖于原创 2021-08-14 21:48:45 · 133 阅读 · 0 评论 -
1.1C++的简介
1.1C++的简介1、C++融合三种不同的编程方式:(1)C语言代表的过程性语言(2)C++在C语言基础上添加的类代表的面向对象语言(3)C++模板支持的泛型编程原创 2021-08-14 20:06:41 · 71 阅读 · 0 评论