c-31 指针

Posted sinianxinfei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c-31 指针相关的知识,希望对你有一定的参考价值。

int arr[]={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++

 

以上是关于c-31 指针的主要内容,如果未能解决你的问题,请参考以下文章

C语言指针Ⅶ 指针运算指针+-整数指针-指针指针的关系运算标准关系标准规定指针和数组二级指针指针数组。

指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针

06指针.

指针的指针&指向指针数组的指针

指针的指针,指针的引用(不是二维指针)

指针,数组指针,指针数组,函数指针解析