c++中b-=a是什么意思

Python010

c++中b-=a是什么意思,第1张

在C/C++中,操作符称为自反运算符(类似的还有+=、*=、/=、&=、|=等等),由前后两个符号无间隔组合而成;其核心意义由前一个符号确定,完成左边的变量与右边的变量的运算关系,后面的=号是把运算结果赋给左边的目标变量的意思。

扩展资料:

C语言便于按模块化方式组织程序,易于调试和维护。C语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。

由于C语言实现了对硬件的编程操作,因此C语言集高级语言和低级语言的功能于一体。既可用于系统软件的开发,也适合于应用软件的开发。此外,C语言还具有效率高,可移植性强等特点。因此广泛地移植到了各类各型计算机上,从而形成了多种版本的C语言。

对啊。

char A = 'A'

char B = 'B'

printf("A=%d, B=%d", A, B)

自己看看输出为:A=65, B=66

然后去查查ascii表。

先定义变量并赋值 a为1,b为10。此为初始值

b-=a: 即将b-a的值赋给b

a++ :a+1的值赋给a

while 循环 只要b- -<0为判断语句

在下认为b=9

因为先执行了do语句后b为9,之后while判断,而b- -<0为假故跳出循环 程序结束。最后b就只能等于9了!