在现在常见的二补数计算机架构的整型中所有的位都被设置为1。但是，在C中任意非零值都代表真就带来了问题，因为codice_23由一个特定的值来表示，因此在其他语言中codice_25只不过是多余的，而在C中，就是错误的代码。
C99.C99中有codice_20类型，取值为codice_27和codice_28，定义在codice_29头文件中：bool b = false;b = true;
C++.C++编程语言在其标准化过程中引入了codice_