就是過不去 哪錯了?
#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; ? ?
}
2015-01-14
6、7、8行這樣寫:
????你那個‘c’是字符c而不是變量。
2015-03-21
實際是其他答案都市錯的,只有我這個寫法才正確
2015-01-14
我看懂了。。。謝謝
2015-01-14
c是變量不是字符,你是將字符c賦值給n、f、d,所以錯誤!
應是
int n=c;