第2章数据类型运算符表达式.pptVIP

  • 2
  • 0
  • 约1.07万字
  • 约 72页
  • 2017-07-16 发布于四川
  • 举报
第二章 基本数据类型、 运算符与表达式 主要内容 2.1 C语言的数据类型 2.2 变量赋初值 2.3 各类数值型数据之间的混合运算 2.4 C语言的运算符与表达式 2.5 运算符的优先级和结合性 §2.1 C语言数据类型 2.1.1 C语言的数据类型简介 著名计算机科学家沃思提出: 程序=数据结构+算法 2 常量 1. 位运算符 C语言中共有六种位运算符: (按位与) |(按位或) ^(按位异或) ~(按位求反) (按位左移) (按位右移) 其中: 求反(~)是单目运算符,且为右结合性,其他都是双目运算符,且为左结合性。位运算对象只能是整型(int)或者字符型(char)数据。 按位逻辑运算符 运算符: 按位与 按位或| 按位异或^ 按位求反~ 运算规则: §2.4.6 逗号运算符和逗号表达式 逗号运算符一般形式: 表达式1, 表达式2 其计算规则: 先计算表达式1,再计算表达式2,最后值为表达式2的值。 例:a=3?5, a ? 4 则: 先计算3 ? 5, a?15, a ? 4=60,结果为60。 又如: (a=3?5, a ? 4), a+5 扩展形式: 表

文档评论(0)

1亿VIP精品文档

相关文档