為什么后面不可以把c變成'c'呢?
#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;? ??
}
#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;? ??
}
2020-10-21
舉報(bào)
2021-03-07
'c'相當(dāng)于是變量值,賦值要用變量名
2020-11-29
變量名 不等于 變量值,賦值過程中用變量名。
2020-10-21
存儲單個字符