chapter 2开始学习C++
1.完整的指令成为语句,所有的语句以分号结束。返回语句结束函数。
2.作为接口的函数头:函数头(int main ())描述了函数以及调用它的函数之间的借口。函数返回类型(函数返回给调用它的函数的信息)+函数名+形参列表(调用函数传递给被调用函数的信息)
3.int main()表示可以给调用它的函数返回一个整数值但是不从调用它的函数那里获得任何信息。
4.每个头文件(包含文件)都支持一组特定的工具。
5.名称空间是能够让厂商将产品封装在一个叫做名称空间的单元里。可以使用名称空间来表明是哪个厂商的产品。
利用using编辑指令可以将名称空间中的所有名称都可用。
6.cout是预定义的一个对象,知道如何显示字符,字符串等。对象是类的特定实例,类定义了数据的存储和使用方式。cout<<string.在C++中输出是一个流
cout的对象属性宝包括一个插入运算符,将右侧的信息插入到流中。
7.运算符重载于是同一个运算符会有不同的含义,编辑器将通过上下文确定其含义。
8.int carrot :的含义有两个需要的内存以及内存单元的名称。
9.cout的智能行为源自c++的面向对象特征。c++插入运算符将根据后面的数据类型来调整其行为。
10.函数原型之于函数就像变量声明之于变量要指出设计的类型。
11.对于C++ 库中的函数都在一个或是多个头文件中定义了其原型。函数原型只是描述函数接口,但是函数定义则包括函数的代码。
12.提供原型的方法:在源代码中输入函数原型,或是包含头文件。
13.有返回值的函数叫做函数,没有返回值的函数叫做过程或是子程序。
14.c++不允许函数嵌套定义,所有的函数的创建都是平等的。
总结:
c++程序由一个或是多个成为函数的模块组成,从main函数开始执行。
函数包括函数头和函数体。函数头指明返回值的类型以及函数期望通过参数传递给他的信息的类型。函数体包括大括号以及c++语句。
c++ 语句的类型:
声明语句
赋值语句
消息语句
函数调用
函数原型
返回语句
类是用户定义的数据类型规范,详细的描述了如何表示信息以及对数据执行的操作。对象是根据类创建的实体。
C++提供了两个用于处理输入和输出的预定义对象cout以及cin ,他们是istream以及ostream类的实体,这两个类是在iostream中定义的。
为ostream类定义的<<使得将数据插入到输出流成为可能。
为istream类定义的>>使得能够从输入流中抽取信息。
cout以及cin 是只能对象,可以根据程序上下文自动将信息从一种形式转换成为另一种形式。
c++可以使用大量的库函数,要使用库函数要包含提供其函数原型的头文件。
2.6 复习题
1.C++程序的模块为函数
2.#include<iostream>该编译指令导致预处理器将iostream文件中的内容添加到程序中去,是一种典型的预处理器操作。
在代码被编译之前,替换或是添加文本。
3.using namespace std:是的程序可以使用该名称空间中的定义。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。