97從哪來的?
雖然通過了,但沒能明白97從哪來? #include
int main() { ? ?char c = 'a'; ? ?int n = 'a'; ? ? //將c賦值給n ? ?float f = 'a'; ? //將c賦值給f ? ?double d = ?'a'; ? //將c賦值給d n=c; d=n; n=f; ? ?printf("%d\n",n); ? ?printf("%f\n",f); ? ?printf("%lf\n",d); ? ?return 0; ? ? }
2015-06-23
字符a所對應的ASCII碼值。因為n,f,d的定義是整型和浮點型,輸出的內容只能是數值,所以輸出的結果是字符a所對應的ASCII碼值97。
2015-06-22
ASCII碼