
C++学习
文章平均质量分 54
bat_er
这个作者很懒,什么都没留下…
展开
-
一个月学习C++笔记(一)
一个月学习C++笔记C++利用数组名作为函数传递排序和用指针进行排序的例子今天写好2篇文章完成机器学习全部,然后java学习,完成一半毕业设计,然后读完C++ prime,今天的任务就真的完美了const 限定修饰符号,经常用,笔试也经常考的题#include using namespace std;int main(){ const int a=10; int b=原创 2017-01-30 13:41:37 · 853 阅读 · 0 评论 -
一个月C++学习笔记(二)
C++中函数的重载:描述同名函数具有相似的功能,但是数据类型或是参数不同的参数管理操作的称呼为同名函数#include using namespace std;int test(int a,int b){ return a+b;}float test(float a,float b){ return a+b;}int main(int argc, char const *a原创 2017-01-30 15:01:32 · 282 阅读 · 0 评论 -
一个月学习C++笔记(三)
C++的引用类型:引用称作别名,看作另外一种指针,通过引用类型可以间接的操作对象,引用类型主要是在函数的形式参数上,通常我们使用它是把类对象传递一个函数,引用对象通常加上&符号和名称方式进行定义。int &test;这样一般不能被编译,引用的定义必须同事给应用进行赋值操作,这里的赋值不是说把变量的值传递给引用,而是把引用指向变量 int &test=变量名.#include usin原创 2017-01-30 15:03:30 · 315 阅读 · 0 评论 -
一个月学习C++笔记(四)
C++/堆内存的概念和操作方法C++数组大小必须定义好,通常是分配在静态内存空间或者栈的内存空间的,实际工作中,需要动态的为数组分配大小#include "iostream"using namespace std;int main(int argc, char const *argv[]){ int arraysize; int *array; cin>>arraysize;原创 2017-01-30 15:05:45 · 248 阅读 · 0 评论 -
一个月学习C++笔记(五)
C++/面向对象编程入门:#include using namespace std;class test{public://这里存放定义变量和函数等等 //test();//构造函数 float score; int rp() { return number; } void setnum(int a) { number=a; } //~test();//析原创 2017-01-30 18:01:03 · 257 阅读 · 0 评论 -
一个月学习C++笔记(六)
C++类对象的复制-拷贝构造函数#include using namespace std;class Test{public: Test(int temp) { p1=temp; }protected: int p1; //~Test(); /* data */};int main(int argc, char const *argv[]){ Test a原创 2017-01-30 21:22:50 · 268 阅读 · 0 评论 -
一个月学习C++笔记(七)
C++ 继承C++允许为一个派生类指定多个基类,这样的继承结构称作多重继承#include using namespace std;class Vehicle{public: Vehicle(int weight=0) { Vehicle::weight=weight; } void SetWeight(int weight) { cout<<"chong xin原创 2017-01-30 22:22:04 · 343 阅读 · 0 评论 -
C++学习笔记(四)
static 存储类指示编译器在程序的生命周期内保持局部变量的存在,而不需要在每次它进入和离开作用域时进行创建和销毁。因此,使用 static 修饰局部变量可以在函数调用之间保持局部变量的值。static 修饰符也可以应用于全局变量。当 static 修饰全局变量时,会使变量的作用域限制在声明它的文件内。当 static 用在类数据成员上时,会导致仅有一个该成员的副本被类的所有对象原创 2017-03-12 16:48:12 · 379 阅读 · 0 评论 -
C++学习笔记
C++中的引用引用及别名,某个已经存在的变量的另一个名字,一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称指向变量引用与指针的区别:不存在空引用,引用必须链接一块内存,一旦被引用就不能指向别的对象引用创建时必须被初始化可以把引用作为形参传入,或者作为返回值#include using namespace std;double vals[] = {10.原创 2017-03-12 17:02:24 · 285 阅读 · 0 评论