c++ 的学习 引用4-引用的注意点

1.结构体引用

c++ 的学习  引用4-引用的注意点

 

 

2.指针的引用

ref是p指针的别名

3.int * 类型

nt *p  =age 这样定义可以不,还是*p只能等于&age

int *p  =age  可以回答了这种肯定报错i

c++ 的学习  引用4-引用的注意点

 

 

int *p就是一个指针的声明,

int *p  =&age  *p表示

int *&ref =p

把int *类型的p给了ref

ref就是p的别名,,p和ref表示的都是地址这个地址你可以任意指定

你一直疑问是*可以作为类型?

你回答的是:p=&age   那么p表示的是地址

*p=&age   表示取出地址age里面的值      *p等于30

那*表示取出值

取出值是表示*是  一个类型吗?

哈哈,,,,,不要多想了*就是指针类型含义没有了到什么情况下说什么样的*的含义,,俩种情况不一样,,还有第一种情况就是表示取出值??

 

4.数组的引用

5.

int  age

int &ref =age   int类型的引用,给一个int 类型的变量

6.c++ 的学习  引用4-引用的注意点

 

 c++ 的学习  引用4-引用的注意点

 

 7. c语言的数组,int array[]={1,2,3}

8.c++ 的学习  引用4-引用的注意点

 

 9.https://zhidao.baidu.com/question/273998562.html?qbl=relate_question_0&word=int%20a%5B5%5D%2C%2Ap

数组首地址与地址的区别

10.https://m.imooc.com/wenda/detail/340426

c++ 的学习  引用4-引用的注意点

 

 11.c++ 的学习  引用4-引用的注意点

 

 关键是我现在的问题就是int *a[]={p,p} 你直接给指针数组放进去对应的值

但是int *p=50   我给指针变量也放进去值就不行了吗?

指针变量为什么就得去地址int *p=&age

要解释这个的不同?

int *p=&a[5];与int *a[]={}  这俩不同

12.c++ 的学习  引用4-引用的注意点

 

 

 13.指针的引用不存在c++ 的学习  引用4-引用的注意点

 

 14.c++ 的学习  引用4-引用的注意点

 

 15.c++ 的学习  引用4-引用的注意点

 

 16.c++ 的学习  引用4-引用的注意点

 

上一篇:将ant-design-vue的table表格导出为excel文件 2021-10-07


下一篇:内存管理