p = a != 0;
拆分一下 先判断 a!=0 a=5, a!=0为真, a!=0 的波尔值为1,在执行赋值语句,将 a!=0 的波尔值赋值给p也就是 p = 1,输出p的值为1
p=(a!=0)
1为真
0为假
因此p=1