C程序设计3(基本运算)45.pptVIP

  • 3
  • 0
  • 约6.65千字
  • 约 30页
  • 2018-04-28 发布于贵州
  • 举报
C程序设计3(基本运算)45

§2.2 基本运算 一.赋值运算 赋值运算符: = 赋值表达式: 变量=表达式 功能: 计算右边表达式的值,再将其赋给左边的 变量。 说明: ① = 是赋值号,不是等号.如a=a+1 ②左边变量的值也是整个赋值表达式的值 如:a=3+2,则变量a的值为5,       赋值表达式a=3+2的值也为5. ③右边的表达式可以是赋值表达式  如:b=(a=2), d=3+(c=9) ④优先级别:低于算术运算  结合方向:从右到左  如:a=3+2 ? a=(3+2) b=a=2 ? b=(a=2) 变量的初始化(定义变量时为其提供数据): 1.对所有变量初始化  float x=3.2, y=5.6, z=7.9; 2.对部分变量初始化  int a, b=8, c; 注意: ①若被定义的多个变量需要初始化为相同的值, 则应写成: float x=3.2, y=3.2, z=3.2; 而不能写成:float x=y=z=3.2; ②C对变量初始化的处理在编译时完成.即在编译阶段为变量分配存储单元的同时,将初值存放于分配的存储单元中. ③若在定义变量后,再为变量赋值,  如:float x, y; x=3.2; y=5.6; 则编译时只分配存储单元,程序运行时才将其值存放于分配的存储单元

文档评论(0)

1亿VIP精品文档

相关文档