变量的引用,new,delete

1.引用

  int a =10;

  int& b =a;    引用

  int * p = &a;   指针

  1. 引用不是独立的数据类型,必须先定义一个变量,再对其建立引用(像寄生虫一样)

    当一个函数的参数是某个变量的引用时,形参不必在声明中初始化,即作为形参的引用是实参的别名

  2.int& b= a1;正确;之后再 int& b = a2;就错误

  3.不能建立引用的数组

  4.建立引用的引用,和指针的指针;

 

2.new

  1.普通

    

 

    结构体需要用{}大括号来初始化

  2.数组

    

 

    删除的 时候是delete【】p3

 

 

posted @ 2022-07-17 09:19  zhangdudu  阅读(29)  评论(0)    收藏  举报