為什么會有97?哪里來的?
#include <stdio.h>
int main()
{
? ? char c = 'a';
? ? int n ;? ? ? ? ?//將c賦值給n
? ? float f ;? ? ? ?//將c賦值給f
? ? double d ;? ? ? //將c賦值給d
? ? n=c;d=n;f=d;
? ? printf("%d\n",n);
? ? printf("%f\n",f);
? ? printf("%lf\n",d);
? ? return 0;? ??
}
2020-10-20
你
時引用了a的ASCLL碼;
對應ASCLL碼表a是97號字符;
自然會輸出97;
2020-10-20
字符a對應的ASCII值是97