bool表示c语言中的函数
bool for function in c language
我想在c语言中使用bool
我在C++中看到的第一个
int maximum(int state, **bool choose**);
然后
new_state = maximum(now_State, **true**);
我在C语言中通过以下方式使用布尔值:
#define true 1
#define false 0
typedef int boolean;
boolean choose = false ;
但是我不知道如何设置这样的函数(C++)。
int maximum(int state, **bool choose**);
new_state = maximum(now_State, **true**);
我是外国人。如果你不明白,请告诉我。
要使用布尔类型C99,请提供<stdbool.h>
标头。此标头提供宏bool
。该报头还包含分别代表1
和0
的报头true
和false
。
我建议使用enum:
#include <stdio.h>
typedef enum { false, true } bool;
int main() {
bool x = false;
if(x != true)
printf("x=%dn",x);
}
相关文章:
- 将 C 函数转换为C++语言
- 为什么函数 f4 的名称具有内部链接,而不是 C 语言链接?
- 如何用AOT编译的语言实现匿名函数
- 在闭包中,如何通过存储在内存中的指针或引用类型捕获可变性或用现代函数式语言进行处理?
- 是在 C 或 C++ 析构函数中模拟 GO 语言 defer 的实用方法
- C 语言设计:孩子称呼所有虚拟祖先构造函数
- 我可以使用功能指针在编程语言边界上调用函数
- 是否有函数/WinAPI 可以判断一个字符串是否以不区分大小写的语言方式以另一个字符串开头?
- 什么是可以与C++混合的好的函数式语言
- 从其他编程语言调用 c++ dll 类函数
- C++语言功能可简化命名类型(尤其是在函数声明中)
- 在 C++ 中使用 map,并提供包装函数以在 C 语言中使用它
- 如何在另一种语言的随机函数中复制C++兰特?
- matlab 内置函数是用某种较低级别的语言编写的吗?
- 用C语言创建具有局部变量的类C++模板函数
- 返回在各种语言的函数中创建的数组和对象
- bool表示c语言中的函数
- c语言 - fprintf() 函数无法将数据保存到文件中;后面必须跟着 fflush() 函数吗?
- 在 C 语言中的函数中定义函数
- 在 C 语言中打印映射/过滤器/减少函数时出现问题