c语言中双等号应用场合

c语言中双等号应用场合


2024年4月16日发(作者:)

c语言中双等号应用场合

c语言中双等号是关系运算符中的等于,即数学用语中的等于。C语言中一个等号是

基本赋值运算符,它的作用是将一个表达式的值赋给一个左值。所谓左值是指一个能用于

赋值运算左边的表达式。左值必须能够被修改,不能是常量。关系运算符用于比较运算。

包括大于、小于、等于、大于等于、小于等于和不等于六种。赋值运算符用于赋值运算,

分为简单赋值、复合算术赋值和复合位运算赋值三类共十一种。

C语言中等号=表示赋值运算符,例如E1=E2,表示将E2的值存放到变量E1中,E1

必须是可修改的左值,也就是变量。

双等号==是逻辑判断运算符,表示相等,例如E1==E2,表示判断E1和E2的值是

否相等,如果相等返回1,不相等返回0值。

因此,双等号==才是数学中的等号,另外C语言中的不相等运算符号用!=表示。

布尔类型本质就是表示“是”或“不是”的变量。需要注意的是,在C语言中,C89

版本中没有布尔值,在C99版本中才出现了表示“是”或“否”的布尔值:bool,也就是

俗称的“小布尔”。在C99中,使用true表示“真”,使用false表示假,整型数0表示

假,非零表示真。

在OC中的布尔值是BOOL,也就是俗称的“大布尔”,使用YES表示真,使用NO

表示假,用整型数0表示假,整型数1表示真。


发布者:admin,转转请注明出处:http://www.yc00.com/news/1713253681a2212694.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信