C语言-知识点-指针——指针数组

     1.指针数组

基本形式

9eef4241800b454782fbd91dcf266f42.png

用指针数组打印整形数组

1b95276702f44a9b9f0704901f64d2f7.png

其中*(parr【i】+j ) = *(parr【i】【j】)

     2.数组指针

c1e1bce2573f4d528ff5d6b3b8f259b9.png 

 

      3.指针数组与数组指针的区别

指针数组:是一个数组。属于中的元素是指针

数组指针:是一个指针。指向的对象是一个数组。例如 int(*p)【10】是一个指针,指向的对象是一个含有10个整形元素的数组,指针p的类型为 int(*)【10】

         注意1:数组指针是用来存放数组的地址的。同时这里数组的地址在数值上等于数组首元素的地址,但是如果加1将会跳过整个数组,而不是一个元素。

         注意2:int*p=&arr的写法是错误的,两边类型不匹配,右边是一个数组的地址,而左边是整型指针。

 

以下内容不要混淆~

16bcb80d350842b9b9bcb8b3d64d8ae4.png

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值