- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 vector和list
#include #include #include using namespace std; void PrintVector(vector);//vector类似数组,用[]可以随机访问元素 void PrintList(list);//list是一个双链表,不支持随机访问,插入和删除效率高 int main() { vector vecint; list _list; int
2015-04-30 14:55:28 368
原创 类模板
#include using namespace std; /*类模板: 对于功能相同而数据类型不同的一些函数,不必定义一个可对任何类型变量进行操作的函数模板, 在调用函数时,系统会根据实参的类型,取代函数模板中的类型参数,得到具体的函数*/ template //定义类模板 class Compare { public: Compare(numType a,numType b) {
2015-04-10 16:33:51 409
原创 类的基础知识
建立一个Student类,用头文件的方式建立: #include //.h文件也需要加头,否则编译会出错 #include using namespace std; class Student { public: Student(int,string,char); ~Student();//析构函数没有参数,不能被重载一个类只有一个析构函数 void display(); p
2015-04-10 11:05:58 456
原创 结构体
1.创建结构体,访问成员变量 #include #include using namespace std; struct Student { int num; char sex; string name; }; int main() { Student stu; stu.num = 0;//.是成员运算符 stu.sex = 'm'; stu.name= "zhb";
2015-04-09 15:23:47 393
原创 C++指针学习
1. 指针即地址,指针类型的变量前面要加*,&是取变量的地址 int a,b; int *p1,*p2; a=100;b=10; p1=&a; p2=&b; cout<<*p1<<" "<<*p2<<endl;//*p1是a的实际值 return 0;2. 值传递和引用传递 #include using namespace std; /** C++中引用传递的两种方式:*和&
2015-04-08 17:36:20 588
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人