C语言中各种符号的使用介绍下篇,有哪些具体用法和特点?

2026-04-12 10:340阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2612个文字,预计阅读时间需要11分钟。

C语言中各种符号的使用介绍下篇,有哪些具体用法和特点?

目录

1.按位运算符

1.1 按位或(|) 1.2 按位异或(^) 1.3 按位非(~)

2.移位操作符

2.1 左移和右移操作符 2.2 习题练习

3.++和--的操作

3.1 基本操作 3.2 从汇编角度分析

目录
  • 1、按位运算符
    • 1.1 按位或( | )和按位与( & )
    • 1.2 按位异或( ^ )
    • 1.3 一个关于整型提升的问题
  • 2、移位操作符
    • 2.1 左移<< 右移>>操作符
    • 2.2 习题练习
  • 3、++和--的操作
    • 3.1 基本操作
    • 3.2 从汇编角度深入理解a++

1、按位运算符

1.1 按位或( | )和按位与( & )

上期我们讲到过逻辑或和逻辑与,他们得到的结果是真假值,但我们一定要区分清楚,按位运算符 "|" 和 "&" 与逻辑运算符 "||" "&&" 是完全两个概念。

按位,简明之意,按数值二进制位来进行运算,都是在数据补码的基础上进行。

阅读全文

本文共计2612个文字,预计阅读时间需要11分钟。

C语言中各种符号的使用介绍下篇,有哪些具体用法和特点?

目录

1.按位运算符

1.1 按位或(|) 1.2 按位异或(^) 1.3 按位非(~)

2.移位操作符

2.1 左移和右移操作符 2.2 习题练习

3.++和--的操作

3.1 基本操作 3.2 从汇编角度分析

目录
  • 1、按位运算符
    • 1.1 按位或( | )和按位与( & )
    • 1.2 按位异或( ^ )
    • 1.3 一个关于整型提升的问题
  • 2、移位操作符
    • 2.1 左移<< 右移>>操作符
    • 2.2 习题练习
  • 3、++和--的操作
    • 3.1 基本操作
    • 3.2 从汇编角度深入理解a++

1、按位运算符

1.1 按位或( | )和按位与( & )

上期我们讲到过逻辑或和逻辑与,他们得到的结果是真假值,但我们一定要区分清楚,按位运算符 "|" 和 "&" 与逻辑运算符 "||" "&&" 是完全两个概念。

按位,简明之意,按数值二进制位来进行运算,都是在数据补码的基础上进行。

阅读全文