*--p c语言 意思

[复制链接]
查看11 | 回复4 | 2016-5-9 15:45:23 | 显示全部楼层 |阅读模式
p为指针变量,指向某个存储空间;*与--均为单目运算符,结合性为自右向左;先执行--运算,即将指针变量p的地址值下移一个单位长度,指向下一个元素的存储空间;*为取内容运算符,即从指针变量当前所指空间中取出所存取的数值。...
回复

使用道具 举报

千问 | 2016-5-9 15:45:23 | 显示全部楼层
相当于*(p-1)即上一个数组单元中的内容...
回复

使用道具 举报

千问 | 2016-5-9 15:45:23 | 显示全部楼层
设*p的地址为:0x8;那么 *--p的地址为: 0x8 - 4 = 0x4;...
回复

使用道具 举报

千问 | 2016-5-9 15:45:23 | 显示全部楼层

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行