gpt4 book ai didi

c - C 中 bool 数据类型的 scanf 格式说明符

转载 作者:太空狗 更新时间:2023-10-29 16:33:49 24 4
gpt4 key购买 nike

我在 C std99 中使用 bool 数据类型,其定义在 <stdbool.h> 中定义。 .现在我希望用户给我输入。我必须在 scanf 中使用什么格式说明符从用户输入 1 个字节的 bool 值,然后在我的程序中对其进行操作。

最佳答案

没有。

使用临时对象,因为 _Bool 的大小取决于实现。

#include <stdbool.h>
#include <stdio.h>

bool b;
int temp;

scanf("%d", &temp);
b = temp;

关于c - C 中 bool 数据类型的 scanf 格式说明符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12920694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com