免费、绿色、专业的手机游戏中心下载安装平台-游家吧

当前位置: 首页 > 教程攻略 > p++与++p及p--与--p的区别

p++与++p及p--与--p的区别

更新时间:2026-01-30 13:42:40

手机茶店
  • 类型:优惠购物
  • 大小:39.88mb
  • 语言:简体中文
  • 评分:
查看详情

p++与++p及p--与--p的区别

- null

- 含义各异

- 将p指针向前移动一个类型t所占内存大小的距离。

- p++和++p均使指针p向后移动一个类型t所占字节的长度。

- 二、用途各异

- 例如p初始为100,t占4字节,执行p++或++p后,p的值变为104。

- 例如p初始值为100,t占4字节,执行p--或--p后,p的值变为96。

- 三、表达方式有差异

当++或--紧跟在p之后时,首先使用当前指针位置进行运算,然后移动指针;而置于其前则会先移动指针,随后再用新位置参与运算。

- 定义一组指针变量

11、 pa、pb、px、py、pm、pch1、pch2 分别指向变量 a、b、x、y、m、ch1、ch2。这些指针本身也存储在内存中,尽管它们所指向的数据类型各不相同,但每个指针占用的内存空间均为 2 个字节,这与所指向变量的类型无关。

当指针变量pa的值为,意味着它所指向的内存地址就是变量a的实际存储位置,因此pa实际上是指向变量a的。这里的地址概念等同于指针,用于存放这些地址的变量则被称为指针变量。

- 指针变量相关内容参见百度百科。

精品推荐

相关文章

最新资讯

热门文章

更多

最新更新

更多