首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 其他开发语言 >

单双精度有关问题

2013-12-06 
单双精度问题#includestdio.hint main(void){double xx12.345//为什么这个赋值不用加f?printf(%f\n

单双精度问题
#include<stdio.h>
int main(void)
{
double x;
x=12.345;    //为什么这个赋值不用加f?
printf("%f\n",x);
return 0;
}



#include<stdio.h>
int main(void)
{
float x;
x=12.345f;    //为什么这个赋值用加f?
printf("%f\n",x);
return 0;
}


以前也没出现过单精度赋值时要加f的啊! 单双精度赋值问题
[解决办法]

引用:
不加有时会提示有误,但是能运行
其实这个事编译器自动识别问题,最好自己加上去,方便理解吧。

热点排行