关于指针传参问题

#include <stdio.h> void f (int *p, int *a){ *p = 100; p = a; *p = *p + 10; } int main (){ int x = 0,*p,a[3] = {10,20,40}; p = &x; f (p,&a[1]); printf ("%d %d %d %d \n",x,*p,a[0],a[1]); return 0; } 输出为100 100 10 30求解*p为什么会输出100</stdio.h>
全部评论
p=&x *p就是x了
点赞 回复
分享
发布于 2018-01-20 11:35

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务