指针的应用


1.指针的根本语法
int a=10;//指针定义语法:数据类型 *变量名int *p;//指针指向变量a的地址p=&a;cout<<&a<<endl;cout<<p<<endl;//"*"符号取出指针地址里贮存的数据cout<<"p="<<*p<<endl;

2.const和指针的组合
int a=10;int b=20;//常量指针:不能批改指向地址里贮存的值,但能够扭转指向的地址。const int *p =&a;*p=20; Falsep=&b; True//指针常量:指针的指向不可改,但指针指向的地址里的值能够扭转。int * const p =&a;*p=20; True 相当于将a的值改为20p=&b; False//常量指针常量:指针的指向地址和指向地址里贮存的值都不能扭转。const int * const p = &a;*p=20; Falsep=&b; False