《一站式学习 C 编程》阅读手记

对于整数中的位的位运算?

  • & 是按位与(Bitwise AND)运算符
  • | 是按位或(Bitwise OR)运算符
  • ~(Tilde)是按位取反(Bitwise NOT)运算符
  • ^(Caret)是按位异或(Bitwise XOR)运算符

奇偶性的英文?

Parity

不借助额外的存储空间,交换两个变量的值?

a = a^b;
b = b^a;
a = a^b;

利用的原理是:

  • x^x^y ==y
  • 异或运算满足交换律和结合律

疑:RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列) 的实现原理?

gcc 的 -g option?

在编译时要加上 -g 选项,生成的可执行文件才能用 gdb 进行源码级调试。


《一站式学习 C 编程》阅读手记
http://fanyfull.github.io/2021/11/11/《一站式学习-C-编程》阅读手记/
作者
Fany Full
发布于
2021年11月11日
许可协议