好房网

网站首页 游戏 > 正文

c语言中*p++和(*p)++的区别(C语言中*p 3和*(p 3)有什么区别)

2022-07-16 02:02:02 游戏 来源:
导读 想必现在有很多小伙伴对于C语言中*p+3和*(p+3)有什么区别方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于C语言中*p+3

想必现在有很多小伙伴对于C语言中*p+3和*(p+3)有什么区别方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于C语言中*p+3和*(p+3)有什么区别方面的知识分享给大家,希望大家会喜欢哦。

1、*p+3是先取p的值,再加上3 *(p+3)是直接取p后面第3个位置的值 int arr[] = {1, 2, 3, 5}; int p = arr; *p + 3 = arr[0] + 3 = 4; *(p+3) = arr[3] = 5;。

本文到此结束,希望对大家有所帮助。


版权说明: 本文由用户上传,如有侵权请联系删除!


标签: