C++ Primer Plus 第二章 开始学习C++

本篇为《C++ Primer Plus》的学习笔记,详细介绍了C++的基础知识,包括程序的基本结构、main()函数的作用及注释的使用等。作者分享了书中关于函数定义、函数头部与函数体的概念,并探讨了C++预处理器与iostream文件的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 2007年11月17日开始阅读C++ Primer Plus,感觉书写的真不错。大家觉得怎么样呢?网上对于这本书的评论很少啊?备受追捧的总是 C++ Primer。但相信读下去,总会有所收获。一个月的读书计划,坚持。

学习计算机语言时,应从程序的基本结构开始学起。

2.1 进入C++

C++区分大小写

使用函数来创建C++程序,通常,先将程序组织为主要任务,然后设计独立的函数来处理这些任务。注:先将程序组织为主要任务,什么意思?

2.1.1 mian()函数

function definition; function heading; function body

function heading对函数与程序其他部分之间的接口进行了总结;

function body指出函数应做什么的计算机指令;

语句和分号

语句是一条完整的计算机指令。

C++与C一样使用terminator,而不是分隔符。

terminator是一个分号——语句的结束标记,语句的组成部分,不是语句间的标记。

1.作为接口的函数头

通常,C++函数可被其他函数激活或调用,function heading描述了函数与调用它的函数接口。

通常,mian()被启动代码调用——编译器添加到程序中的,是程序和操作系统之间的桥梁。事实上这个function heading是mian()与操作系统之间的接口。

argument —— 计算机人员用来表示从一个函数到另一个函数的信息。

2.为什么main()不能使用其他名称

C++程序通常从main()函数开始执行。

2.1.2 C++注释

C-style注释

应尽量使用C++-style注释——不涉及到结尾符号与起始符号的正确性配对,所以它产生问题的可能性很小。

1.2.3 C++预处理器和iostream文件

preprocessor——在进行主编译之前对源文件处理——自动进行

#include<iostream>

该编译指令导致预处理器将iostream文件的内容添加到程序中。这是一种典型的预处理器操作:在源代码被编译之前,替换或添加文本。

注:第二章的摘录已经结束,但阅读还没有停止。摘录是一些我不熟悉不懂的地方。目前是这个样子了,后面随着时间的推移我会陆续的做出修改。

希望前来阅读的编程同道能够谈谈我在摘录中标示“注”的地方,帮助我加深理解,不胜感激!!!

另外如果有兴趣的话,也可以谈谈我的这个读书方法本身。感激ING!

竭诚欢迎编程同道前来阅读,共同提高。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值