![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 86
qkevin123
无业游民一个!
展开
-
Q-Kevin的编程随笔(一)
指针及其使用是C/C++程序中极易出错的内容,在具体的工作中,有太多的错误是由于对指针的使用不当所致,造成这些错误的根本原因在于对指针的理解不透彻。如果我们透彻的理解了指针,并且在写程序的过程中遵循了一些相应的规范,我们就可以迅速的提高代码的质量。让我们从现在开始在指针的世界中漫游。原创 2011-01-24 21:23:00 · 743 阅读 · 0 评论 -
Q-Kevin的编程随笔(二)
前面我们说了,指针就是内存中的一个地址,指向的就是这个地址处的字节,这是最基本的指针的概念。从大的方面来说,一共有两类指针,无类型的指针和有类型的指针。我们可以把最基本的指针的概念就理解为无类型的指针,因为无类型的指针就仅仅只是指向一个地址而已,没有任何含义,在C/C++中,无类型的指针用void*来定义,比如:void* pObject = 0x0e84f335 就是一个这样的指针。原创 2011-02-14 19:37:00 · 615 阅读 · 0 评论 -
Q-Kevin的编程随笔(三)
指针本质上就是指向一片内存块的起始地址,这片内存块可以用来存储任意的内容,可以是一个字符的值,可以是一个整数的值,可以是一个对象的值,也可以是存储的指向另外一片内存块的地址,也就是说这块内存本身也是一个指针值,由此我们就得到了二级指针的概念。如果第二个指针指向的内存块的内容还是一个指针,指向下一个内存块的地址,于是我们就得到了一个三级指针,依次类推,我们就得到了多级指针的个概念,举例说明:原创 2011-03-09 20:54:00 · 809 阅读 · 0 评论