摘要: const和指针的问题是笔试里经常出现的问题。这里综合一下各种不同的情况。 首先是几种const与指针组合的区分,比如:int b = 500;const int* a = &b; [1]int const *a = &b; [2]int* const a = &b; [3]const int* const a = &b; [4] [1]和[2]其实是一样的,都是指向int型常量的指针,而[3]是int型常量指针,两者的区别是指向常量的指针本身可以指向别的,所指向的数据不能被修改,而常量指针本身不能被修改。[4]就不用说了,啥都甭想改。 至于例子,可以举下面的一 阅读全文
posted @ 2012-04-07 23:23 HarryChenThu 阅读(264) 评论(0) 推荐(0)