type * pointer_name;
type 是指针所指向的数据的类型,而不是指针自己的类型
int main() {
string a="25";//a表示那块地方的别名
string* b=&a;//&仅指地址本身
*b="35";//表示地址指向的那块地方放上了‘35’
cout<<a;
cout<<*b;
return 0;
}
//////////////////////
int main() {
int val1=5,val2=15;
int *p1,*p2;
p1=&val1;
p2=&val2;
*p1=10;
*p2=*p1;
cout<<"val1:"<<val1<<"/val2:"<<val2<<"\n";
p1=p2;//此时p1,p2都表示val2的地址
*p1=20;
*p2=30;
cout<<"val1:"<<val1<<"/val2:"<<val2;
return 0;
}
val1:10/val2:30