标准C/C++基础笔记

标准 C/C++的数值表示整理得还挺系统,尤其适合刚入门或想打牢底层基础的你。笔记从原码、反码、补码讲起,用大白话解释了负数是怎么存的,还举了好几个补码计算的例子,看一遍就懂。

计算机里的数,不只是 0 和 1 这么简单。补码机制这块,多初学者容易绕晕,这篇笔记用例子把“1 - 2为什么等于补码形式的11111”讲得挺明白。不止讲理论,还贴了二进制计算过程,逻辑清楚。

还有模(Modulus)这个概念也说得蛮好,8 位整数最大能表示多少,啥时候会溢出,一看就知道。以后再写位运算或者溢出判断,这些细节你会觉得挺顺手。

文末还贴了几个拓展链接,像反码详解C 语言数值算法程序大全这类,蛮适合你继续挖一挖,拓展得也比较实用。

如果你经常写底层代码,或者喜欢折腾些奇技淫巧的 C/C++写法,这份笔记建议收藏一下,查资料的时候方便。

doc 文件大小:477KB