指针数组与数组指针

19 篇文章 1 订阅

指针数组:

它是一个数组,并且数组中的数据元素类型为指针类型

<数据类型> *数组名[大小];


数组指针:

它是一个指针,并且他指向二维数组的首地址

<数据类型> (*指针变量名)[大小]



[数据类型] 数组名[大小];
假如q是一个一维数组,q + i编移字节数为sizeof(数据类型) * i 


[数据类型] *指针变量名;

假如q是一个一级指针,q + i偏移字节数为sizeof(数据类型) * i 


[数据类型] 数组名[行宽][列宽];
假如q是一个二维数组,q + i偏移字节数为sizeof(数据类型) * 列宽 * i

[数据类型] (*指针变量名)[列宽];

假如q是一个数组指针,q + i偏移字节数为sizeof(数据类型) * 列宽 * i

[数据类型(指针类型)] *指针变量名;

假如q是一个二级指针,q + i偏移字节数为4 * i

[数据类型(指针类型)] 数组名[大小];

假如q是一个指针数组,q + i偏移字节数为4 * i




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值