![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
weixin_39137699
阳光,热情,幽默
展开
-
C语言的#define和typedef区别
#define CHAR char*; typedef char* CHAR2; CHAR a,b; //char *a,b; CHAR2 a1,a2; //char *a1,char *a2;原创 2019-05-07 15:23:24 · 183 阅读 · 2 评论 -
C/C++语言一些知识
C++知识 c++的析构函数书上推荐用来释放内存的。 eg: ~类名(){xxxx delete [] text; } 运算符重载 eg: cin >> cout << ,一定是cin 的类的成员函数有 类名: operator>>(); 这样定义,所以才能使用。当然我们可以自定义自己的类的运算符重载。 继承: 写法 eg: class Circ...原创 2019-05-12 20:30:03 · 130 阅读 · 0 评论 -
二叉树遍历算法的应用
今天开始复习数据结构,感觉基础的东西一点还不会 “遍历”是二叉树各种操作的基础,通过遍历操作可以把对节点的输出延伸到对节点的判别,计数等操作,可以解决一些关于二叉树其他实际问题,如果在遍历过程生成节点,这样就能建立二叉树的存储结构。 于是就开始记录书上的基本操作。 1.先序遍历建立二叉链表 先序遍历的访问顺序是:根左右。 void CreateBiTree(BiTree &T){ cin...原创 2019-05-23 20:09:33 · 1599 阅读 · 0 评论