㈠ c语言怎么输入bool型变量
C语言中,本身没有bool(布尔型变量)。
bool是布尔型变量,也就是逻辑型变量的定义符,类似于float,double等,只不过float定义浮点型,double定义双精度浮点型。
布尔型变量的值只有真(true)和假(false)。
布尔型变量可用于逻辑表达式,也就是“或”“与”“非”之类的逻辑运算和大于小于之类的关系运算。
建议:最好别用bool,bool变量可用int代替。
(1)输入变量c语言扩展阅读
BOOL和bool的区别:
1、类型不同
BOOL为int型
bool为布尔型
2、长度不同
bool只有一个字节
BOOL长度视实际环境来定,一般可认为是4个字节
3、取值不同
bool取值false和true,是0和1的区别
如果数个bool对象列在一起,可能会各占一个bit,这取决于编译器。
BOOL是微软定义的typedefintBOOL(在windef.h中)。与bool不同,它是一个三值逻辑,TRUE/FALSE/ERROR,返回值为大于0的整数时为TRUE,返回值为0时候,为FALSE,返回值为-1时为ERROR。
㈡ C语言 怎么分别输入字符型变量
1、打开编译器,现在演示的是C-FREE。
㈢ C语言在输入变量的时候有先后顺序吗
变量的顺序和你实际输入的顺序对应即可,代码顺序无所谓
你写前者就先输入a在输入b,后者则反之
㈣ c语言中如何向运行的程序输入变量
???运行的程序??你的意思是scanf么?
比如:
int a=0;
printf("请输入变量a的值:");
scanf("%d",&a);
printf("a = %d",a);