文件名称:使用运算符-嵌入式实时操作系统uc/os-ii
文件大小:6.14MB
文件格式:PDF
更新时间:2024-07-13 19:10:29
C++
5.3 使用运算符 运算符是 C++提供的工具,让您能够使用数据:对其进行变换、处理甚至根据数据做决策。 5.3.1 赋值运算符(=) 赋值运算符的用法比较直观,本书一直在使用它: int daysInYear = 365; 上述语句使用赋值运算符将一个 int 变量初始化为 365。赋值运算符将左边的操作数的值(左值) 替换为右边的操作数的值(右值)。 5.3.2 理解左值和右值 左值通常是内存单元。在前面的示例中,变量 daysInYear 实际上指向一个内存单元,属于左值。 另一方面,右值可以是内存单元的内容。 因此,所有的左值都可用作右值,但并非所有的右值都可用作左值。为更好地理解这一点,请看 下面的示例,这行代码不合理,不能通过编译: 365 = daysInYear; 5.3.3 加法运算符(+)、减法运算符(−)、乘法运算符(*)、除 法运算符(/)和求模运算符(%) 可对两个操作数执行算术运算:使用+相加、使用-相减、使用*相乘、使用/相除、使用%求模: int num1 = 22;