
c++
文章平均质量分 52
Jackson-p
相信命运,自律自由.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
模板与重载运算符
c++的模板和重载运算符可以大大减少代码量,而且速度较快。实例: #include #include using namespace std; struct point{ int x,y; point(int x=0,int y=0):x(x),y(y){} }; point operator +(const point &a,const point&b) { return point(a原创 2017-04-25 15:07:33 · 514 阅读 · 0 评论 -
C++ for leetcode起步
本文是自己没有系统学习c++(野路子)就去弄leetcode题的结果,leetcode上只有一个类,能在我们自己的编译器上调试运行代码也是很重要的 以leetcode 26为例 #include #include #include #include #include using namespace std; int A[3]={1,1,2}; class Solution{ public原创 2017-08-31 21:54:18 · 755 阅读 · 0 评论 -
字符串指针与字符串数组易错
(水文) 用一个程序来说明: #include #include #include using namespace std; int main() { //1.字符串指针并没有开辟空间,所以无法输入 /*char *a; cin>>a;*/ //2.已经初始化字符串指针不可赋值或修改 /*char *a="12344"; a[2]='1'; char *b="2333";原创 2017-10-18 17:02:26 · 285 阅读 · 0 评论 -
C++ 变量值以参数返回
这个要求刚提出来我是比较蒙圈的,不知道什么叫以参数返回(后来才知道其实就是引入指针,把指针所指地址的内容在函数中修改) 实际的问题就是我们的函数一般只有一个返回值,那么如果我要他返回一个值,再得到一个值怎么办呢?只需要在外部定义个指针,在函数中直接就更改了,接下来以求10个数的最大数和最大数个数为例写一段,函数返回最大值,最大值个数由指针返回; 代码: #include #include #原创 2017-10-18 16:38:43 · 2114 阅读 · 0 评论 -
C++零碎易错知识点
呃,这是一则积累贴吧,有很多细节是平时注意不太到的 1、友元函数可以访问类的私有数据或者说私有成员 2、const char *p 说明p是指向字符串常量的指针,char* const p 说明p是指向字符串的常量指针 3、C++的基本单位是语句 4、标识符只能由字母、数字、下划线组成,且第一个字符必须是字母或者下划线 5、静态成员函数不能用this 6、在指定了缺省值的参数右边,不能原创 2017-11-05 18:06:09 · 415 阅读 · 0 评论 -
虚函数应用实例
这个程序挺好地解释了在指针下,虚函数引导不同派生类操作的过程(我感觉我没在说人话,还是直接上例子吧) 编写程序:定义抽象基类Shape,由它派生出5个派生类:Circle(圆形)、Square(正方形)、Rectangle (长方形),triangle(三角形),用虚函数分别计算各种图形的面积,并求出它们的和。要求用基类指针 数组。使它的每一个元素指向一个派生类的对象。 #includ原创 2017-11-05 19:45:03 · 1049 阅读 · 0 评论 -
学生信息管理系统 (面向对象)
这是一个很经典的大作业,不觉得自己写得有多好只是就这个小demo总结下问题: 先上代码: #include #include #include #include #include #include #include using namespace std; class student{ char name[100]; char sex[20]; char numb[100]; int原创 2018-01-22 11:56:26 · 1120 阅读 · 0 评论