《C++程序设计教程》梳理第一章

个人理解,可能有误,欢迎指出!

第一章 C++入门

1、C++包含了整个C,C是建立C++的基础。C++包含C的全部特征、属性和优点,添加了对面向对象的完全支持。

2、程序:有目的的、预想好的动作序列。

3、低级语言(如汇编语言)接近机器,高级语言(C++)接近人的表达和理解。

4、结构化程序设计:将任务分解成子任务并逐步解决,缺点是可重用性差。

5、面向对象程序设计:把数据和数据处理的过程当成整体——对象。

6、程序的编译过程:包括预处理、编译、汇编、链接

image-20230709100749688

预处理器:把#中的头文件整合到代码中
编译器:语法分析
汇编器:翻译成机器指令
链接器:查找库并打包

7、每一个C++程序都必须有一个main()函数,作为计算机操作系统进入程序的入口。

8、iostream头文件设置了I/O环境,定义输入输出流。输出流cout和操作符<<配合可以把操作符右边的数据送到显示设备上。输入流cin则是和操作符>>配合。

9、\n表示回车控制符。

10、一个变量必须在声明之后才能使用,所以程序首先进行变量定义,这意味着给变量分配内存空间。

11、C++由函数驱动。函数定义由函数头和函数体构成,函数头包括返回类型(int、void等)、函数名和函数参数构成;函数体就是大括号里的内容。

12、函数定义中的参数称为形参,函数调用时实际传入的参数是实参。

13、函数头有返回类型说明时,函数体中要用return返回值(要和返回类型一致),return语句也使函数退出。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值