1、简单的C++程序
输出helloworld
2、介绍面向过程和面向对象
3、C++中struct类型的加强
//没有对属性添加访问修饰符的话,默认公有
//c语言中结构体中不能定义函数,只能使用函数指针
struct student{
char name[20];
int score;
};
//没有对属性添加访问修饰符的话,默认私有
class stu1{
char name[20];
int score;
};
4、c++中新增bool类型
5、引用
普通引用
引用做函数参数
复杂数据做函数参数
函数的返回值是引用
#include <iostream>
using namespace std;
int func1(){
int a=10;
return a;
}
int &func2(){
int a=10;
return a;
}
int *func3(){
int a=10;
return &a;
}
int main(){
int a=func1();//10
int b=func2();/10
int &c=func2();
int *p=func3();
cout<<a<<endl;
cout<<b<<endl;
cout<<c<<endl;
cout<<*p<<endl;
getchar();
return 0;
}