C++
y8805655
这个作者很懒,什么都没留下…
展开
-
c++字符串输出。
输出char ×型变量:会根据变量地址寻址后输出寻到的地址内容。 其余类型输出值输出本变量内容。 代码: 1 #include 2 3 using namespace std; 4 5 int main() 6 { 7 char *p[2]={"hello","world"}; 8 char **q=p; 9 10 co原创 2015-09-07 16:12:42 · 719 阅读 · 0 评论 -
c++中输入与输出流
cout和cin都是ostream类的对象, 输入(>>)和输出( 所以cout原创 2015-09-11 17:33:17 · 378 阅读 · 0 评论 -
关于多重继承构造函数调用的一点理解与实践
派生类的构造函数在初始化时会先寻找虚继承自间接基类的直接基类,先调用该简介基类的构造函数。(下例中构造函数均为缺省的构造函数)。 构造函数调用顺序为:M(),A(),M(),B(),C(). 构造函数调用顺序为:M(),M(),A(),B(),C(). 构造函数调用顺序为:M(),N(),A(),B(),C().原创 2015-09-16 11:30:10 · 428 阅读 · 0 评论 -
对c++模板的总结
template class A { void fun0(); template //这里的虚拟类型名不能和类的相同 friend void fun1(A a); template //这里的虚拟类型名不能和类的相同 A &fun2(N); //模板类中声明一个模板函数 } template void class::fun0() {原创 2015-09-22 10:24:31 · 325 阅读 · 0 评论 -
快速排序
#include #include using namespace std; int quicksort(int a[],int start,int end,int size) { int i=start; int j=end; int key=a[start]; if(size<=1) return 0; int temp[10]; memcpy(temp,a,10*sizeo原创 2015-09-23 11:32:20 · 245 阅读 · 0 评论 -
关于先序中序后序遍历二叉树的一点总结
定义(这里先中后的意思是根节点的访问次序): 1.先序:①访问根结点 ②先序遍历左子树 ③先序遍历右子树 2.中序:①中序遍历左子树 ②访问根结点 ③中序遍历右子树 3.后序:①后序访问左子树 ②后序访问右子树 ③访问根结点原创 2015-10-13 22:10:47 · 454 阅读 · 0 评论 -
计算机网络
OSI体系结构 TCP/IP体系结构 五层协议的体系结构 应用层 应用层 应用层 表示层 会话层 运输层 运输层 运输层 网络层 网际层 网络层 数据链路层 网络接口层 数据链路层 物理层 物理层 应用层协议: HTTP协议(超文本传输协议): 运输层协议原创 2015-11-01 17:24:37 · 278 阅读 · 0 评论 -
关于二维数组和二维指针的理解总结
二维数组和二维指针有很多相似也有很多不同: 相同点是他们都可以通过地址去取数据, 不同点是:首先二维数组本身存储数据,二维指针需要指向别的数据才有用。其次数组的指针是不可变的,指针是可变的。 例: 比如上面的二维数组: a,a[0]均为地址,但是“单位”不同,a,(a+1)代表小组地址,a代表第一小组的地址,(a+1)代表第二个小组的地址; 而a[0],(a原创 2015-10-31 16:57:30 · 673 阅读 · 0 评论