![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
碧落&凡尘
欢迎大家一起交流探讨!
展开
-
单链表的实现
最近在看XMPP框架,里面的xml底层是用链表实现的,其实苹果官方的xml框架也是利用链表实现的!所以这证明了,对于苹果开发者来说,了解数据结构还是非常有益处的!所以个人翻阅了下数据结构一书!由于基础有限,所以有些地方可能会有些纰漏!下面是个人经验所得,如果错误,欢迎指正!首先链表主要是通过结构体来实现的,通过将结构体内部成员设计为结构体本身的指针类型来实现传递链的效果!例如:原创 2017-01-05 00:20:12 · 355 阅读 · 0 评论 -
C语言引用&的个人理解
因为我学艺不精,所以有时候交换值函数时有时候会写成下面这样int main(int argc, const char * argv[]) { // insert code here... int x = 3; int y = 5; Swap(&x,&y); cout<<x<<endl; cout<<y<<endl; ret原创 2017-08-08 16:52:23 · 2782 阅读 · 3 评论 -
C++三种继承方式
C++中继承方式有三种:public,protected,private。三种不同的继承方式对父类中成员的访问权限各不相同,生成的派生类对象对父类中声明的成员访问权限也不相同。public继承:class A{public: int a;protected: int b;private: int c;};class B:public A{public:原创 2017-08-09 13:53:27 · 1622 阅读 · 0 评论