- 博客(4)
- 收藏
- 关注
转载 c++中this指针的理解及其用法
关于this指针的一个精典回答:当你进入一个房子后,你可以看见桌子、椅子、地板等,但是房子你是看不到全貌了。对于一个类的实例来说,你可以看到它的成员函数、成员变量,但是实例本身呢?this是一个指针,它时时刻刻指向你这个实例本身。 个人理解:(ps:class类就好比这座房子,this就好比一把钥匙,通过钥匙来打开了这座房子的门,那么里面的东西就随意你取用了)
2016-11-22 18:20:31
341
原创 c++/c中函数默认参数的详细解析
使用方法:(1)在函数声明或定义时,直接对参数赋值,该参数就是默认参数。(2)在函数调用时,省略部分或全部参数,这时就会使用默认参数进行代替。注意事项:(1)一般在声明函数是设置默认参数。如果在函数声明和定义函数时都设置了默认参数,则以函数声明的默认参数为准。以 c++ 为例#includeusing namespace std;double ad
2016-11-22 17:25:54
537
转载 如何计算时间复杂度
一、概念时间复杂度是总运算次数表达式中受n的变化影响最大的那一项(不含系数)比如:一般总运算次数表达式类似于这样:a*2^n+b*n^3+c*n^2+d*n*lg(n)+e*n+fa ! =0时,时间复杂度就是O(2^n);a=0,bO(n^3);a,b=0,cO(n^2)依此类推eg:(1) for(i=1;i //循环了n*n次,当然是O(n^2) f
2016-11-11 23:59:31
481
原创 c++实现链栈的基本操作(附带main函数 可编译运行)
数据结构老师布置了链栈的基本操作,让我们尽量尝试用class实现,然后我在网上参考了一部分,自己写了一个,有不足之处恳请大家指出/* * 文件名:链栈.c * 链栈的实现 * 版本:2.0 * 时间:2016.11.4 * 作者:WangYan * 假定条件: 假设元素的基本类型为int,且每个元素只有一个整数信息需要压栈
2016-11-04 00:52:16
5341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人