手把手教你c语言赋值运算符和赋值表达式

 时间:2026-02-12 18:55:43

1、鼠标双击或者右击打开桌面上DEVc++软件,让其运行起来。Dev-C++是一个电脑Windows窗口运行环境下的一款非常适合于刚开始学习c++学者使用的入门级C/C++ 集成开发环境(IDE)。这款软件很自由,遵守GPL许可协议分发源代码。它大大集成了MinGW中的GCC编译器、GDB调试器和 AStyle格式整理器等众多自由软件。非常的试用,而且界面分类清楚,具有很强大的功能

手把手教你c语言赋值运算符和赋值表达式

2、点开文件,选择新建源代码,这时候新建的代码文本还是没有命名的,是一个空命名的文件,下面我们可以通过界面左上角的文件选项,选择另存为,可以存在电脑里任何一个盘,小编为了下次可以更好的找到文件,我存在电脑的桌面上。当然你们可以选择任何一个盘,根据各人所需

手把手教你c语言赋值运算符和赋值表达式

3、赋值运算符 

类型

含义

示例

优先级

结合方向

=

等于

a=b+3

14

从右到左

+=

加等于

a+=b

14

从右到左

-=

减等于

a-=2

14

从右到左

*=

乘等于

a*=3

14

从右到左

/=

除等于

a/=(a+3)

14

从右到左

%=

取余等于

a%=b

14

从右到左

>>=

右移等于

a>>=1

14

从右到左

<<=

左移等于

a<<=2

14

从右到左

&=

按位与等于

a&=b

14

从右到左

^=

按位异或等于

a^=b

14

从右到左

|=

按位或等于

a|=b

14

从右到左

手把手教你c语言赋值运算符和赋值表达式

4、赋值表达式 

定义:

           赋值表达式是由赋值运算符和括号将运算对象连接起来的式子,其中运算对象可以是常量、变量、函数、数组元素等内容。

形式:

     变量名称  赋值运算符  表达式

手把手教你c语言赋值运算符和赋值表达式

5、已知int a=5,b=3,x=10,计算如下表达式的值。

a=a*8           表达式值为40,a=40

b%=2            表达式值为1,b=1

x*=(a+b)        表达式值为410,x=410

a=b=c=5         表达式值为5,a,b,c值为5

a=(b=5)         b=5,a=5

a=5+(c=6)       表达式值为11,c=6,a=11

a=(b=4)+(c=6)   表达式值为10,a=10,b=4,c=6

a=(b=10)/(c=2)  表达式值为5,a=5,b=10,c=2

手把手教你c语言赋值运算符和赋值表达式

6、注意:

(1)对于简单赋值运算符和复合赋值运算符,等号左侧的操作数只能为变量,而不能是常量或表达式,如a=5是正确的,而10=3+2以及a+b=8都是错误的。

(2)赋值运算符具有右结合性,因此a=b=c=10是正确的,等价于a=(b=(c=10))。

(3)当等号“=”两侧的类型不同时,将要进行数值类型的转换 

手把手教你c语言赋值运算符和赋值表达式

7、赋值语句

          在赋值表达式的基础上添加“;”就构成了赋值语句。如x=(a=4)+8;计算时先计算右侧括号中的内容,然后与8相加,并将结果赋给变量x。

手把手教你c语言赋值运算符和赋值表达式

  • pycharm如何改变编写背景的颜色和大小
  • 怎么在Excel中使用COMPLEX函数
  • 可话怎么关闭新消息振动
  • 如何设置Visual studio调试结束自动关闭控制台
  • 方阵的秩和特征值之间有什么联系吗
  • 热门搜索
    qq微博在哪里打开 黄山风景区旅游攻略 洛阳桥位于哪里 如何选购电视机 音乐符号怎么打 无线路由器设置步骤 柠檬泡水 白鹿洞书院在哪里 qq头像怎么改 峨眉山旅游网