C++学习笔记(一)--基础
1.遵循标准C++,主函数类型为int,成功返回值为0,异常返回默认为-1.
2.使用系统函数库,必须加上 using namespace std,因为C++的标准库函数是在命名空间std中;
3.输出语句 cout <<"" <<endl; cout为输出流对象 << 为插入运算符 即把cout后面的值插入到输出流对象中。语句结束和C语言一样使用;号。endl(end line缩写,为换行,可换做"\n").
4.iostream (i-o-stream缩写)输入输出流,类似stdio.h 只是在C++中不加后缀.h(要加也是可以的,此时就无需再加using namespace std);
5.输入语句 cin >>xx >>bb; cin为输入流对象,>> 为提取运算符.
6.有多个函数时,可以有两种写法,一是在只能写在main函数前,二是在main函数中声明其他函数,其他函数可以出现在main函数前或者后。
7.类的组成 : 类中变量->数据成员
类中操作变量的方法->成员函数
类的特性: 封装性 信息隐蔽
#include<iostream>
using namespace std;
class Student{ //类的定义
private://本类以外的方法不可调用,本类可以直接使用
int a;
int b;
public://除了本类可以使用,其他的方法也可使用
void set(){
cin >>a >>b;
}
void display(){
cout <<a <<b <<endl;
}
};
Student stu1,stu2;/*类的实例化要在main函数外面?Student此时已经和int类似了,作为了一个类型,其声明的变量叫做对象,stu1,stu2就是对象,对象占空间,而类不占实际存储空间*/
int main(){
stu1.set();
stu1.display();
stu2.set();
stu2.display();
return 0;
}
8.cpp 为c plus plus 缩写