当#defineX 23.6f定义后,X是一字符串,整型变量还是实型变量?
#define X 23.6f
X
是宏,在预处理阶段,X
被替换为浮点数常量23.6f
有小数的话,默认是double类型
加了f就是float类型
如果对你有帮助,还请点个采纳吧!
X是float类型的小数
默认是double,加了f就是浮点型了。
#define X 23.6f
其实就是宏定义 将X定义为23.6这个浮点实数值。
23.6f 说明这个浮点实数 值是23.6 类型是float类型的
以上仅供参考,希望对题主有所帮助!
#define X 23.6f
其实就是宏定义 将X定义为23.6这个浮点实数值。
23.6f 说明这个浮点实数 值是23.6 类型是float类型的
以上仅供参考,希望对题主有所帮助!
float类型