int arr[5] = { 1,3,5,7,9 };
int *p = arr;
*++p:p先自+,然后*p,最终为3
++*p:先*p,即arr[0]=1,然后再++,最终为2
*p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
(*p)++:先*p,即arr[0]=1,然后1++,该语句执行完毕后arr[0] =2
*(p++):效果等同于*p++
理解市盈率(P/E)和市净率(P/B)等估值指标 #生活技巧# #理财规划技巧# #股票基础知识#
最新推荐文章于 2021-12-28 16:40:42 发布
ZhangJiQun&MXP 于 2018-11-09 17:03:26 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
81 篇文章 18 订阅 ¥89.90 ¥99.00
int arr[5] = { 1,3,5,7,9 };
int *p = arr;
*++p:p先自+,然后*p,最终为3
++*p:先*p,即arr[0]=1,然后再++,最终为2
*p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
(*p)++:先*p,即arr[0]=1,然后1++,该语句执行完毕后arr[0] =2
*(p++):效果等同于*p++
网址:*++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1] https://www.yuejiaxmz.com/news/view/560287