摘要:
1.指针是间接访问,因为要用*来读取地址处的数据。将指针作为函数的接收参数是间接引用的方式引用是直接访问,因为引用是别名,不用任何符号就可以直接读取该对象的数据。将别名作为函数的接收参数是直接引用2.指针引用是否可以为空可以不可以是否可以初始化可以可以是否可以赋值可以不可以是否可以访问堆可以不可以不否可以改变对象可以改变指向的对象,可以改变对象的值不可以改变引用的对象,可以改变对象的值3.例1:int &r = new int; //错误,不可以直接引用来指向堆中空间4.例2:int *p = new int; int &r = *p; //正确,r是通过指针p读取到的未命名i 阅读全文
posted @ 2012-01-16 10:39
windmissing
阅读(603)
评论(0)
推荐(1)

浙公网安备 33010602011771号