为何sizeof(bool);给我一个编译器错误?

问题描述 投票:-2回答:1

我试图显示每种数据类型的字节数,但是当我想编译我的.c代码时,布尔类型给我一个错误,有人知道问题出在哪里,我一直在看论坛和视频,基本上,它们使用相同的语法来获取数据。enter image description here

c syntax compiler-errors boolean sizeof
1个回答
0
投票

[查看包含您的代码的图像,我发现您缺少#include <stdbool.h>指令。如果将GCC用作编译器,则可能还需要使用-stdc=99标志进行编译。

这里是stdbool.h头文件的参考:https://en.wikibooks.org/wiki/C_Programming/stdbool.h

© www.soinside.com 2019 - 2024. All rights reserved.