C/C++
文章平均质量分 78
北巷Wuli
做最真实的自己
展开
-
单链表逆置实现(C++)
对于单链表的逆置有两种方法可以实现(1)利用辅助指针实现基本思想:在遍历结点的过程中,设置辅助指针,用于记录先前遍历的结点。这样依次遍历的过程中只需修改其后继结点的next域即可。实现代码如下:typedef int DataType; //类型定义 typedef struct node{ //单链表定义 DataType data; str...原创 2018-07-20 11:13:45 · 804 阅读 · 0 评论 -
C++ push方法与push_back方法
【摘要】push与push_back是STL中常见的方法,都是向数据结构中添加元素。初识STL,对于添加元素的方法以产生混淆,这里暂对两种方法作出比较分析。此外,本文还将简述push对应的stack(栈)与queue(队列)系列,常见方法的介绍,以及与push_back相对应的vector系列常见方法介绍。详见下文。list (列表)也是使用 push_back .【正文】push_b...原创 2018-07-20 19:19:26 · 2067 阅读 · 0 评论 -
C++后台开发校招面试常见问题
C和C++语言基础参考书籍:《C++ primer》,《effective C++》,《STL源码解析》,《深度搜索C++对象模型》 extern关键字作用 extern声明变量在在外部定义? extern修饰函数? extern C的作用?用法? static关键字作用 static修饰局部变量? static全局变量?(限定变量在一个编译单元内,一个编译...转载 2018-07-20 20:18:26 · 264 阅读 · 0 评论