上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页
摘要: const类型是你对编译器承诺的一个常量,仅仅是承诺,你可以像现实生活中一样打破承诺。但是就像现实生活中一样,我们也应该遵守承诺。常量类型的作用就是使代码变得更加简洁高效。 如果我们新建一个整型变量,那么我们是可以随意修改他的 int a=5; a=2; 但是如果变成常量的话则无法去修改 const 阅读全文
posted @ 2020-04-18 17:25 Wangtn 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 字符串本质上是双引号中的字符集合。 将鼠标放在带马上可以看到,虽然我们的字符串包含六个字母,但是他的长度为7,这是因为字符串结尾需要一个标志位,表示字符串的结束,这个标志就是\0,如果将"\0"加入到字符串中间,那么打印时就会出现如下效果 #include<iostream> #include<st 阅读全文
posted @ 2020-04-16 18:04 Wangtn 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 要弄清c++中的string如何工作,首先要弄清c++中的字符是如何工作的,字符是什么 #include<iostream> int main() { const char *name= "Wangtn"; //name[2]='s'; std::cin.get(); } 如果没有const,下面注 阅读全文
posted @ 2020-04-14 11:54 Wangtn 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: 数组表示一类数据的集合 #include<iostream> int main() { int example[5]; int *ptr = example; for (int i = 0; i < 5; ++i) { example[i] = 2; } example[2] = 5; *((int 阅读全文
posted @ 2020-04-13 16:18 Wangtn 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 常见的三种visibility类型:private ,protected ,public c++类中的默认可见性类型是private,c++结构体的默认可见类型是public private的意思是,只有这个类才可以读写,使用private类型 #include<iostream> class En 阅读全文
posted @ 2020-04-13 14:50 Wangtn 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 纯虚函数指父类中的这个虚函数是完全空白的。普通的虚函数我们需要在子类中对其进行复写。默写情况下我们需要子类中的子函数完全提供属于他自己的定义而与父类中的虚函数没什么联系。当父类中采用纯虚函数时,不能够直接使用他,必须使用子类中的继承 #include<iostream> #include<strin 阅读全文
posted @ 2020-04-12 16:53 Wangtn 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 虚函数允许我们在子类中将方法进行重写,假如有AB两个类,B是A的子类,如果我们在A中建立一个方法并将其标记为虚函数,那么我们将可以在B类中对其进行改写以完成其他的功能 #include<iostream> #include<string> class Entity { public: std::st 阅读全文
posted @ 2020-04-11 16:23 Wangtn 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 是一个父类Entity,父类中包含的成员有坐标XY以及移动函数move #include<iostream> class Entity { public: float X,Y; void Mive(float xa,float ya) { X+=xa; Y+=ya; } }; class Playe 阅读全文
posted @ 2020-04-11 15:37 Wangtn 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 当我们新建一个类的实例时,构造函数会被调用,当我们这个实例被销毁时,析构函数被调用。构造函数是将需要用到的东西进行初始化,那么同样的,析构函数是与初始化相反的过程,用来清空内存以便于接下来使用。对应的,如果使用new来申请空间,那么需要用delete来进行析构,如果只是基于堆栈来进行空间申请,那么当 阅读全文
posted @ 2020-04-11 15:08 Wangtn 阅读(1232) 评论(0) 推荐(0) 编辑
摘要: #include<iostream> class Entity { public: float x,y; void Print() { std::cout<<x<<","<<y<<std::endl; } }; int main() { Entity e; e.Print(); std::cin.g 阅读全文
posted @ 2020-04-10 17:15 Wangtn 阅读(171) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页