菜鳥提問,分號的問題
#include <stdio.h>
int main()
{
? ?char c = 'a';
? ?int n =c ; ? ? ? ? //將c賦值給n
? ?float f =c ; ? ? ? //將c賦值給f
? ?double d =c; ? ? ?//將c賦值給d
? ?printf("%d\n",n);
? ?printf("%f\n",f);
? ?printf("%lf\n",d);
? ?return 0; ? ?
}
這樣可以運行,為什么在第七行的c與;之間加個空格就無法運行了
但是在第五六行的c與;之間加個空格還是可以運行
2017-09-14
因為你定義的d為double類型