C语言的问题:a=b>c;是什么意思
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/16 10:03:58
C语言的问题:a=b>c;是什么意思
![C语言的问题:a=b>c;是什么意思](/uploads/image/z/565850-2-0.jpg?t=C%E8%AF%AD%E8%A8%80%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%9Aa%3Db%3Ec%EF%BC%9B%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D)
运算符的优先级高于=,即先比较是否满足 b > c,如果为真,则 1 → a,否则 0 → a.
再问: 这样啊?就跟bool差不多吧??顺便问下,变量有没有布尔类型??如果有,怎么声明??
再答: 在C++中,布尔型变量用bool关键字声明、定义,比如 bool a; int b = 3, c = 2; a = b > c; // 即a为true
再问: 这样啊?就跟bool差不多吧??顺便问下,变量有没有布尔类型??如果有,怎么声明??
再答: 在C++中,布尔型变量用bool关键字声明、定义,比如 bool a; int b = 3, c = 2; a = b > c; // 即a为true