1
我正在开发一个C项目,并且因为我有一个mac,我正在使用Xcode。我正在使用ANSI-C。一切都工作良好,到目前为止,但我注意到的Xcode让我来编译,当我像做以下运行:为什么xcode允许我在使用C语言时使用bool变量
bool values[8] = { false, false, false, false, false, false, false, false };
据我所知,有没有内置的布尔类型C,所以我怀疑Xcode假设我正在编写C++。我如何禁用此功能?我希望它仅严格允许纯粹的ANSI-C。语法突出显示设置为C,我的文件名为main.c我不知道我还能做什么来禁止此操作?
谢谢。
我想我应该帮助H2CO3在与Xcode标签的斗争中。这个问题与Xcode无关 –
实际上,Xcode标签在这里可能是合适的。这个问题并不完全是关于C的。它是关于Xcode允许的通常不允许的东西。 – nhgrif
亚历克斯,你有什么包括陈述? – nhgrif