小编ami*_*ngh的帖子

printf指定float的整数格式字符串

#include <stdio.h>

int main()
{
    float a = 5;
    printf("%d", a);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这给出了输出:

0
Run Code Online (Sandbox Code Playgroud)

为什么输出为零?

c printf casting

10
推荐指数
5
解决办法
2万
查看次数

标签 统计

c ×1

casting ×1

printf ×1