c++ 指针赋值

来源:互联网 发布:阿里云vpn手机搭建教程 编辑:程序博客网 时间:2024/06/05 15:21

一、一级指针

 

char *a="a";

char *b="b";

 

a=b;//这个是b把存的内容b给a,此时a的内容是b,所以指针与指针赋值实际也是传值,和普通变量一样。若a的内容变为c,则b的内容还是b

 

二、二级指针

 

char **c=&a;

 

char **d=&b;

 

c=d;//这样是把b的地址给了c,此时d和c都指向b,若c的内容发生改变,那么b和d的内容也发生改变。

 

原创粉丝点击