|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
新手最近在学习《c primer plus》,code list3.7是这样一段代码
- #include<stdio.h>
- int main(void)
- {
-
- long double dip = 5.32e-5;
- //下一行要求编译器支持C99或其中相关特性
- printf("%Lf can be written %Le\n",dip,dip);
- return 0;
- }
复制代码
书上说,编译器支持c99/c11,可输出
“0.000053 can be written 5.32e-05”
但是咱们论坛的dev c++5.11却输出这样的结果“0.000000 can be written 3.205261e-317”。这完全是个乱七八糟的数字嘛。
经百度后,已经给dev c++5.11做了如下改动,但是依然不行
Tools--->Compiler Options--->
编译器改动
求助各位鱼油,如果编译器连C11都不支持,很难受。
先谢过各位鱼油。
 你要不直接下载最新的devc++?然后可以去相关的faq看看?
|
|