摘要: 常量指针 和 指针常量在C++的学习中,有人经常搞不清楚“常量指针”和“指针常量”这两个概念。其实简单一点讲,“常量指针”所指向的地址上的数据是常量,而“指针常量”所指向的地址是常量,地址上面的数据是可以变化的。 常量指针,表述为“是常量的指针”,它首先应该是一个指针。  指针常量,表述为“是指针的常量”,它首先应该是一个常量。指针常量定义时必须初始化。 下面看及格简单的例子,可以说明他们的区别:第一个1voidmain(){2char*str1={"Hello"};3char*str2={"HelloWorld"};4char*constptr1=str1;5//指针常量--指针本身是常量, 阅读全文
posted @ 2009-08-06 10:53 maxweii 阅读(206) 评论(0) 推荐(0) 编辑