指向指针的指针.docxVIP

  • 0
  • 0
  • 约2.48千字
  • 约 6页
  • 2016-11-15 发布于湖北
  • 举报
 HYPERLINK /dzry/archive/2011/05/12/2044835.html 理解一般指针和指向指针的指针 在说指向指针的指针之前,不得不说指向变量的指针。先看如下示例: 1. 指向整型指针 先看如下示例: ?1?#include?iostream ?2?using?namespace?std; ?3? ?4?int?main() ?5?{ ?6?????int?a?=?5; ?7?????int?*?p?=?a; ?8?????cout??a??=????a??endl ?9???????????a?=???a??endl? 10???????????*p?=???*p??endl? 11???????????p??=???p??endl? 12???????????p?=???p??endl; 13? 14?????return?0; 15?} 运行结果如下: 我们先看下内存分配图: 由上图可以清楚的知道,输出整形变量a的值是5,指针变量p的值是001BFD18,而*号的作用是取值,*p即取地址001BFD18中存放的值,即5。 2. 指向字符型指针 先看如下示例: View Code 运行结果图如下: 为什么整型指针p输出的是地址,而字符型指针输出的是字符串呢,字符型指针里存放的不是地址吗? 我们先看下内存分配图: 由上图可以看出,其实p中存放的是地

文档评论(0)

1亿VIP精品文档

相关文档