牛骨文教育服务平台(让学习变的简单)
博文笔记

c++ 指针赋值

创建时间:2011-01-14 投稿人: 浏览次数:126

一、一级指针

 

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的内容也发生改变。

 

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。