指针加1的含义、指针减法运算

指针加1的含义
一、p+1实例运行结果
二、*(p+1) 与 *p+1实例运行结果
三、*p++实例运行结果
四、指针减法运算实例运行结果
五、void*六、指针用来做什么?

一、p+1
p+1 表示地址值加上指针所指类型的 sizeof(),也就是指向了下一个元素。
实例
#include
int main()
{
char a[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
char* p1 = a;
printf("p1=%p/n", p1);
printf("p1+1=%p/n", p1 + 1);

int b[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
int* p2 = b;
printf("p2=%p/n", p2);
printf("p2+1=%p/n", p2 +

指针加1的含义、指针减法运算最先出现在Python成神之路

版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/25613.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>