main(){ int a,b=322; float x,y=8.88; char c1='k',c2; a=y; x=b; a=c1; c2=b; printf("%d,%f,%d,%c",a,x,a,c2);
结果是107,322.000000,107,B为什么是107呢???第一个不是应该等于8吗?是不是k是107啊??