![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
annvily
这个作者很懒,什么都没留下…
展开
-
关于动态链表和数组的效率
这个问题有点大,要了解它首先必须对系统内存的有所接触,我也只是凭借粗浅的伎俩来谈谈对它们的体会(大家想笑的尽管,不要没事拿它偷着乐) 内存在提取数据时,首先在内存起始位置产生一个指针,它通过数据存储位置的偏移量来寻找地址,再读取数据.(1)由于数组是连续的,因此只要寻找到数组的首地址返回,之后只要从数组的首地址产生用来定位的指针来寻找数 据地址,由于地址是连续的,而且通常偏移量都不大,因此数原创 2007-06-23 17:32:00 · 1276 阅读 · 0 评论 -
关于指针的内容
在C/C++中,特别要注意初始化,比如指针。 通常在定义指针变量时,系统会默认初始化为NULL。 在之前的一些学习中一直存在这么一个疑惑——指针已经初始化了,那么它的地址也就是固定的了(系统分配好了的),因此对于在程序中对于指针所指向内容进行操作改变指针是没什么问题,但改变指针指向地址具体是怎么一回事就不是很明了(以前只知道是通过改变指针所存储的地址来实现)。但潜意识还原创 2007-09-13 10:52:00 · 646 阅读 · 0 评论