c语⾔中⾃定义bool函数模板
⾸先,c语⾔中没有bool函数类型,只有c++中有,所以需要⾃定义,即c中表⽰bool类型的⽅法:
1.模板1
enum函数typedef int bool;
#define false 0
#define true  1
2.模板2
typedef int bool;
enum { false, true };
3.模板3
typedef enum { false, true }bool;
附:
最近在翻阅别⼈的代码总是会发现⼀个陌⽣⽽奇怪的头⽂件#include<bits/stdc++.h>
奇怪之处就在于基本上所有的代码只要⽤了这个头⽂件就不再写其他头⽂件了。
百度过后仿佛打开了新世界的⼤门,头⽂件居然还可以这样⽤
#include<bits/stdc++.h>包含了⽬前c++所包含的所有头⽂件