*p前面是逗号struct stru a={10,'X'},*p=&a;等价于struct stru a = {10, 'X'};struct stru *p=&a;
哪里不用加struct stru *p?不是有个struct stru *b吗?只是变量名变了。