您好,欢迎来到刀刀网。
搜索
您的当前位置:首页指针与数组(干货满满)

指针与数组(干货满满)

来源:刀刀网

在学习的过程中,把学到的知识写出来一篇博客,可以帮助我们融会贯通,对知识更了解,记忆更深刻。

1.数组名的理解

sizeof(数组名)--这里边的数组名代表的是整个数组。

&arr-这个数组名代表的是整个数组。取出的是整个数组

2.使用指针访问数组

3.一维数组传参的本质

我们发现,函数里边本意是想求数组元素个数,但是算出来的结果确实1。那这是为什么呢?

4.二级指针

如图所示,int*表示p指向的变量类型是int类型,*代表p是指针。那么,int**就可以这样理解,*表示pa是指针,int*是pa指向的变量p的类型。当然也有三级指针就是int***。道理是一样的。

5.指针数组

我们知道字符数组就是存放字符的数组,整型数组就是存放整形的数组,顾名思义,指针数组就是存放指针的数组,但是指针有很多类型,比如,int*,char*,double*,那么,我们写指针数组的时候就可以这样:

int* arr[] 这是存放整形指针的数组

char*arr[] 这是存放字符指针的数组

如果对大家有所助益,这是我的荣幸!

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务