用scanf如何读入long double和unsigned char?-问答-阿里云开发者社区-阿里云

开发者社区> a123456678> 正文

用scanf如何读入long double和unsigned char?

2016-06-06 09:43:21 1857 1

用scanf如何读入long double和unsigned char? 语言学得不精,还请众神指点…… 网上找了一下,可是照着打不行啊。。。 以下是代码和编译信息(c++)

#include <cstdio>
int main()
{
    unsigned char test;
    scanf("%hhu",&test);
    printf("%hhu",test);
    long double a;
    scanf("%Lf",&a);
    printf("%lf",a);
}
C++
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:27:39
    MINGW is broken regarding long double. I had reported this myself some time ago, and in summary here is what is going on:
    
    In Windows world double and long double is the same. However in MINGW long double is larger than double, however (I do not know more specifics) it can print only the long double of MS Windows, that is the double.
    
    They are using an MS library or something. You have two options. Either stick to double which is the same in Windows world, or use DJGPP which is another GCC port (but creates 32-bit DOS executables).
    
    Or use some other compiler.
    0 0
相关问答

40

回答

[@徐雷frank][¥20]什么是JAVA的平台无关性

大河人家 2018-10-29 23:55:20 144306浏览量 回答数 40

53

回答

OSS C/C++ SDK分享交流区

否极泰来 2015-06-15 17:05:09 47913浏览量 回答数 53

3

回答

安全狗VS云锁

ap0453m0g 2014-11-09 16:20:00 15542浏览量 回答数 3

10

回答

windows版本oss c sdk如何上传和下载包含中文名的文件

yjseu 2015-11-20 17:14:30 15882浏览量 回答数 10

1

回答

【开源分享】-4期 Notepads 一款国人开发的UWP超好用文本编辑器

montos 2020-05-06 13:34:43 28863浏览量 回答数 1

58

回答

技术入门问答集锦,涉及多种技术方向,解决新人学习困惑

管理贝贝 2016-08-03 10:13:27 52489浏览量 回答数 58

4

回答

上传到OSS的文件md5hash值如何获取?!!

asker 2015-08-05 16:52:10 20884浏览量 回答数 4

38

回答

【论战!】访问压力大,你会选择升级ECS配置or选择再买1台ECS做负载均衡SLB

qilu 2014-12-25 17:32:40 20751浏览量 回答数 38

12

回答

电信云VS阿里云

米蛋 2013-12-13 23:25:52 15909浏览量 回答数 12

23

回答

【云服务器分享】网站访问速度快才是硬道理

dreamdoo 2012-10-15 10:15:02 85205浏览量 回答数 23
+关注
0
文章
14879
问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载