C++
ristal
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++中所谓的野指针
野指针呢,就是指向不可用内存区域的指针。通常对这种指针进行操作的话,将会使程序发生不可预知的错误。 “野指针”不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为用if语句很容易判断。但是“野指针”是很危险的,if语句对它不起作用。野指针的成因主要有两种: 一、指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的,它会原创 2014-03-31 16:04:52 · 1389 阅读 · 0 评论 -
C++ const解析
const修饰指针的情况,见下式:int b = 500; const int* a = & [1] int const *a = & [2] int* const a = & [3] const int* const a = & [4]按《Effective c++》的做法,如果const位于星号的左侧,则const就是用来修饰指针所指向的变量,即指针指向为常量;如果原创 2014-03-31 15:53:56 · 857 阅读 · 0 评论
分享