凡亿教育-婷婷
凡事用心,一起进步
打开APP
公司名片
凡亿专栏 | C语言教学:+=和 =+的用法
C语言教学:+=和 =+的用法

C语言是一门面向过程的、抽象画的通用程序设计语言,广泛应用在底层开发,在程序设计领域备受青睐,是很多开发人员学习的首选语言之一。小白初学C语言,难点是运算符和指针等,很多人一直搞不懂运算符+=和=+的用法,这篇文将告诉你答案。

零基础学C语言?凡亿教育保驾护航

C语言完整体系课程实战

从C高级到征服C++

C语言中+=和=+的区别:

+=是复合的赋值运算符,在赋值运算符=之前线添加+,表示先进行加法计算,在进行复制运算;

=+是一个简单的赋值语句,符号=只是一个赋值运算符=,符号+知识表示正负号的正号而已,但C语言中一般不会有这种用法。

C语言中+=和=+的应用:

1、+=的应用

如:a+=4,意思是先使a+4,再赋值给a,表达式是a=a+4;

2、=+的应用

如:int a=+10,意思是在定义a为整数型变量的同时把正数10赋值给a。

3、复杂的应用

如:a+=+15,相当于a=a+(+15),既a=a+15。

与此同时,-=和=-也是相同的意思和用法。

其中C语言的关系运算符还有:

“==”是关系运算符,左右相等;

“=”是赋值运算符;

“!=”是不等于;

“<”是小于;

“<=”是小于等于;

“>”是大于;

“>=”是大于等于。

关系运算符都是双目运算符,其结合性均为左结合。关系运算符的优先级低于算术运算符,高于赋值运算符。在六个关系运算符中,<、<=、>、>=的优先级相同,高于==和!=,==和!=的优先级相同。

以上是C语言中+=和=+的用法,希望对读者有所帮助。要了解更多的C语言知识,可关注凡亿课堂

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表凡亿课堂立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
相关阅读
进入分区查看更多精彩内容>
精彩评论

暂无评论