11问答网
所有问题
C语言中字符串常量或字符常量是否可以赋值给double类型的变量
如题所述
举报该问题
推荐答案 2016-06-13
1)字符常量赋值给double类型变量,使用强制转换
double d = (double)'a'; //将'a'的ascii码值97赋值给d,d=97
2)
字符串
赋值给double类型变量,使用atof函数
#incluce<
stdlib.h
> //此
头文件
中包含atof的声明
//...
double d;
char *s = "3.14";
d = atof(s); //atof函数把字符串转换成
浮点数
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IIIeRFF8eIIGGQL44GG.html
其他回答
第1个回答 2016-06-13
字符可以,字符串不行。
相似回答
C语言里
如果用int型和float型存入a,b,c这样的字母,存入的
是不是
asc码...
答:
c语言中字符常量'a' 'b'之类的字符可以赋值给数字型数据
,即可以赋值给int, float, double变量,实际就是将其ascii码值赋给数字变量,在赋值前后都是可以比较的,比较的就是其ascii码值。比如 int a= 'a'; float b='b';char c ='c';int d=c;a<b, b<c, c==d 这些赋值、运算都是...
大家正在搜
字符型常量和字符串常量的区别
字符串常量里面可以是一个字符吗
字符常量和字符串常量
字符常量和字符串常量区别
字符常量和字符串常量有何区别
字符串常量的字符个数
c语言字符常量
字符串常量
字符串变量
相关问题
能不能把字符常量或字符变量赋值给一个int类型的变量?(书上...
关于字符串常量赋值给变量
C语言中字符常量与字符串常量有什么区别?
C语言中将字符串赋值给字符数组的问题
c语言中为什么用宏定义一个字符常量(一个字母)可以赋值给字符...
C语言为什么不能把常量字符串赋给数组
c语言中赋予字符常量一串字符串,这个字符常量是不是变成了数组...
关于C语言,字符赋值问题