雨特宙科技

欢迎来到雨特宙科技

探索未知,扩展人生

++与*的优先级

符号优先级

#include <stdio.h>



int main(){

    int a[5];

    int *p = &a[0];

    *p = 35;

    *(p+1) = 56;

    printf("p:%p\n", p);

    printf("p+1:%p\n", p+1);

    int i = (*p++)++;

    printf("%d\n",i);

    printf("%p:%d\n", p,*p);

    printf("%p:%d\n", p-1,*(p-1));

    return 0;

}


结果

p:0x7ffc6195fe20

p+1:0x7ffc6195fe24

35

0x7ffc6195fe24:56

0x7ffc6195fe20:36
posted @ 2023-09-18 15:28  YTZt  阅读(129)  评论(0编辑  收藏  举报