谁能详细解答下这段C程序运行的过程和结果

来源:百度知道 编辑:UC知道 时间:2024/06/03 16:53:53
int *p,a,b=1
p=&a;*p=10:p=*a+b

p为指向地址11的指针

*p的结果为地址11里面的值

int *p,a,b=1
定义整型指针p,整型变量a,变量b并赋值为1
p=&a
将a的地址给p
*p=10
给变量a赋值为10
p=*a+b 这一句有可能出错
将地址为10的值加上1赋值给p
结果未知

写错了吧?
p=&a;*p=10;*p=a+b;

??