我尝试运行一个简单的程序,在无限循环中打印双精度值。监控时我看到内存从几 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 );
}