C语言语法基础分析.pptVIP

  • 20
  • 0
  • 约1.87万字
  • 约 72页
  • 2016-06-10 发布于湖北
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1.4 运算符及表达式 在C语言中,逗号“,”也是一种运算符,称为逗号运算符。 其功能是将两个表达式连接起来组成一个表达式, 称为逗号表达式。 其扩展形式: 表达式1,表达式2,表达式3,…表达式n 整个逗号表达式的值等于表达式n的值。 1.4.3 逗号运算符及其表达式 1.4 运算符及表达式 在单片机与嵌入式系统软件设计中,经常用到位运算符。所谓位运算符是指对二进制位的运算。 C语言提供如下表所列出的位运算符。 位运算符 含义 按位与 | 按位或 ^ 按位异或 ~ 按位取反 左移 右移 说明:1)位运算符中出除~以外,均为二目运算符,即要求两侧各有一个运算量。 2)运算量只能是整型或字符型数据,不能为实型数据。 1.4.4 位运算符及其表达式 1.4 运算符及表达式 1.4.4 位运算符及其表达式 例如,0x23与0x45按位与: 0 0 1 0 0 0 1 1 (0x23) ) 0 1 0 0 0 1 0 1 (0x45) 特殊用途:“与0清零、与1保留” ,即可以通过这种方式对数据的某些位进行清零,某些

文档评论(0)

1亿VIP精品文档

相关文档