码迷,mamicode.com
首页 > 其他好文 > 详细

关于int *a; int &a;a; int &a; *a; int * &a

时间:2015-07-16 21:48:39      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:


  1. int i;
  2. int *a = &i;//这里a是一个指针,它指向变量i
  3. int &b = i;//这里b是一个引用,它是变量i的引用,引用是什么?它的本质是什么?下面会具体讲述
  4. int * &c = a;//这里c是一个引用,它是指针a的引用
  5. int & *d;//这里d是一个指针,它指向引用,但引用不是实体,所以这是错误的
  6. 第二个问题:int * &aint & *a
  7. 我在写这两句语句时,在int 和*(&)间空了一格,而后面的&(*)紧跟a。原因是:分析此类语句时,先看a前紧跟的是什么,它决定了a的类型。而int后的一个空格是为了防止int *a, b;//a是指针,而b不是。




来自为知笔记(Wiz)


关于int *a; int &a;a; int &a; *a; int * &a

标签:

原文地址:http://www.cnblogs.com/fengkang1008/p/4652257.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
分享档案
周排行
mamicode.com排行更多图片
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!