Cygwin printf 双变量似乎浪费内存

问题描述 投票:0回答:0

我尝试运行一个简单的程序,在无限循环中打印双精度值。监控时我看到内存从几 Mb 增加到 1 Gb!? 我在 CYGWIN_NT-10.0-19045 DESKTOP-U1587BG 3.4.7-1.x86_64 2023-06-16 14:04 UTC x86_64 Cygwin (最后版本)下运行它 海湾合作委员会 (GCC) 11.4.0

#include <stdio.h>

int main()
{
    float a=1.283;
    while(1)
    printf( "%f", a );
}
printf double cygwin
© www.soinside.com 2019 - 2024. All rights reserved.