有如下程序段
Int *p,a=5,b=1;

有如下程序段
Int *p,a=5,b=1;
P=&a; a=*p+b;
执行该程序段后,a的值为______。

A.5

B.6

C.7

D.编译出错

正确答案是B