设为首页 加入收藏

TOP

7.4.1 用另一个指针的地址初始化
2013-10-07 01:10:22 来源: 作者: 【 】 浏览:66
Tags:7.4.1 一个 指针 地址 初始

7.4.1  用另一个指针的地址初始化

这种方法是指用一个已经被初始化过的指针地址来初始化,这意味着它们将指向相同的单元。如果两个指针类型相同,则可直接赋值;否则,要转换为与被初始化指针相同类型的指针才能赋值。

【示例7-8】 设已有字符指针p1,如果p2是char型指针,则直接用p1=p2初始化p1即可。p3是整型指针,故需要强制类型转换。

  1. char *p2=p1;        //用已有指针p1给p2赋值  
  2. int *p3=(int *)p1;  //类型不同的指针间的赋值 

【责任编辑:云霞 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++从入门到实践 目录 下一篇1.2.1 类的定义

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: