在c语言中,布尔类型的变量 只能用来 存储 1 和 0 或者 true 和 false。布尔类型的数据 在程序中 可以用来 表示 某种情况 是否 属实。比如 1 或者 true 来表示 某种情况 是 事实,而 0 或者 false 则用来表示 某种情况 不是 事实。
这个语句 创建了 一个布尔类型的变量prime_or_not 用来表示 某个数 是否是 质数。如果 变量prime_or_not的值 为 1 或 true,就表示 这个数 是 质数;如果 变量prime_or_not的值 为 0 或者 false,就表示 这个数 不是 质数。 在上面的语句中 我 使用了 关键字_Bool 来创建 布尔类型的变量。而 关键字_Bool 已经包含 在我们常用的stdio.h这个文件当中了。 我们 也可以使用 bool这个关键字 来创建 布尔类型的变量,就像 这样:
但是 bool这个关键字 并没有包含 在我们常用的stdio.h这个文件当中,于是 我们 必须 在程序开头 加上 这样一行
用来 告诉 编译器 上哪里 去找 bool这个关键字。