指针
Michael@Wu
这个作者很懒,什么都没留下…
展开
-
C和C++中所谓的数组
在其它高级语言里,不管是定义(声明)还是引用, a[i] 或 a[3] 都是一个整体。在 C/C++ 里,却是一个表达式: a[i] 是运算符 [] 连接两个实体 a 和 i 。说 C/C++ 并没有数组 , 有以下几条理由。 理由一: C 里没有数组形式。“数组”名 a 本身就是一个指针,与常规指针不同的是,它是一个不能移动的所谓常指针。如在函数外有定义:float a[转载 2014-07-04 17:12:49 · 529 阅读 · 0 评论 -
STL容器 vector,list,deque 性能比较
STL容器类vector,list,deque的比较C++的STL模板库中提供了3种容器类:vector,list,deque对于这三种容器,在觉得好用的同时,经常会让我们困惑应该选择哪一种来实现我们的逻辑。在少量数据操作的程序中随便哪一种用起来感觉差别并不是很大,但是当数据达到一定数量后,会明显感觉性能上有很大差异。本文就试图从介绍,以及性能比较两个方面来讨论转载 2014-07-04 17:20:23 · 3161 阅读 · 1 评论