c++的三种指针
2015-06-28 10:24
253 查看
1.指向常量的指针
指针所指的对象是常量,指针本身是常量。
2.指针常量
指针本身是常量,它所指的对象可以是变量。
3.指向常量的常指针
指针是常量,指针所指的对象也是常量
指针所指的对象是常量,指针本身是常量。
#include<iostream> using namespace std; void main() { int stop; const char *pc="dukang"; pc[2]='t';//错误,修改了常量 pc="wang"; cout<<pc<<endl; cin>>stop; }
2.指针常量
指针本身是常量,它所指的对象可以是变量。
#include <iostream> using namespace std; void main() { char *const pc="dukang"; pc[2]='t'; pc="wang";//错误 cout<<pc<<endl; int stop; cin>>stop; }
3.指向常量的常指针
指针是常量,指针所指的对象也是常量
#include <iostream> using namespace std; void main() { const char *const pc="dukang"; pc[2]='t';//错误 pc="wang";//错误 cout<<pc<<endl; int stop; cin>>stop; }
相关文章推荐
- 关于指针的一些事情
- C# Pointer指针应用实例简述
- C++智能指针实例详解
- C++指向函数的指针实例解析
- 关于c语言指针的两处小tip分享
- 浅析iterator与指针的区别
- 探讨C++中数组名与指针的用法比较分析
- C语言安全之数组长度与指针实例解析
- C++中指向对象的常指针与指向常对象的指针详解
- 指向变量的常指针与指向常变量的指针详细解析
- C#通过指针实现快速拷贝的方法
- php中将指针移动到数据集初始位置的实现代码[mysql_data_seek]
- C语言指针学习经验总结浅谈
- C++交换指针实例
- C/C++中指针和引用之相关问题深入研究
- C++基础入门教程(四):枚举和指针
- c++传递函数指针和bind的示例
- 指针与const限定符的使用分析
- c++ 指针与引用的区别介绍及使用说明
- c++函数中的指针参数与地址参数区别介绍