自動類型轉換
#include?<stdio.h>
int?main()
{
????char?c?=?'a';
????int?n?=?97;
????????c=n;????//將c賦值給n
????float?f?=?97;
????????c=f;????//將c賦值給f
????double?d?=?97;
????????c=d;????//將c賦值給d
????printf("%d\n",n);
????printf("%f\n",f);
????printf("%lf\n",d);
????return?0;????
}c=d 和 d=c 位置調換有什么不同嗎?
2015-04-16
不行,c=d是將d的值賦值給c,而d=c則是把c的值賦值給d