zoukankan      html  css  js  c++  java
  • 关于int *a; int &a;a; int &a; *a; int * &a

    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不是。
     





  • 相关阅读:
    python基础#1
    shell脚本基础练习题
    shell计算100以内加法
    shell脚本添加用户
    python学习ing
    框架
    前端
    python基础之数据类型-面向对象
    python四种列表的插入方法及其效率
    Charles高阶操作
  • 原文地址:https://www.cnblogs.com/fengkang1008/p/4652257.html
Copyright © 2011-2022 走看看