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!
竭诚欢迎编程同道前来阅读,共同提高。