
C
蜗牛山
一步一步爬向内核
展开
-
C语言笔记 2- Union 和大小端
参考文档:http://c.biancheng.net/view/2035.htmlunion (联合体)和 struct(结构体) 的用法较为类似,不同在于:union 所有成员共用一段内存,其占用内存总等于内部最大成员所占用的内存大小,修改一个成员会影响所有成员(即共用体使用了内存覆盖技术,同一时刻只能保存一个成员的值,如果对新的成员赋值,就会把原来成员的值覆盖掉); struct ...原创 2020-03-25 21:19:54 · 319 阅读 · 0 评论 -
C语言笔记 1——原码,反码和补码
在计算机内,有符号数有3种表示法:原码反码补码几种表示法关系密不可分。原码原码是计算机机器数中最简单的一种形式,数值位就是真值的绝对值,符号位位“0”时表示正数,符号位为“1”时表示负数,原码又称带符号的绝对值。为了方便整数和小数区别,整数的符号位与数值位之间用“,”隔开,小数的符号位与数值位之间用“.”隔开。根据2个定义可以看出,原码的整数和小数中“0”的表示形式各有2种,“+...原创 2020-03-23 22:44:48 · 1434 阅读 · 2 评论