1.C++是一种面向程序对象的语言,相比于C增加了“对象”这一概念,增加了“类”这种数据结构。
2.C++的头文件输入输出流是#include<iostream>,且需要使用std命名空间增加using namespace std;语句。C++的头文件可以不以“.h”结尾。
3.C++的输入与输出:
(1)C++的标准输入是cin >>,可以用cin >> a >> b来输入a,b两个变量
(2)C++的输出是cout<<,可以用cout << a << " " << b来输出a b这个内容,若需要换行,可以在后面紧接输入endl(end line)
4.类的初步认知:
类是一种C++的数据结构,它可以封装数据,且具有数据隐蔽性。类分为private和public两个部分。类的的基本结构是:
class a{
private:
int b;
public:
void d(){
//函数主体
}
};
意思是定义一个名为a的类,且存在私有数据b,公有可以被外部调用的d函数。
定义在private中的数据或函数,称为私有数据或函数,同理定义在public中的数据和函数称为公有函数或数据,公有函数可以被外部调用。类也需要定义声明,格式为:classname 对象名;,以此声明某对象为某类中的对象。
a a1,a2;
意思是定义a1和a2为a类的变量,称为对象。
对于对象函数的调用,需要用“.”来连接,例如:
a1.d();
意思是调用a1对象的d函数。