C语言入门
Yan.HiRobot
这个作者很懒,什么都没留下…
展开
-
C语言入门 - #define 和 const 的推荐用法
使用#define定义的宏常量,是没有类型的,编译器不会对其进行类型检查。1、定义宏常量,使用const替代#define。原创 2024-06-09 22:09:40 · 154 阅读 · 0 评论 -
C语言入门 - 浅谈有符号数,-128补码的理解
关于负数部分,在计算机是以补码形式表示的,印象中是符号位1,剩余位取反再加1,例如-127,1111 1111取反=1000 0000 加1=1000 0001,OK,这简直easy,甚至感觉我的计算机基础还不错,但是!无符号数很好理解,unsign int,8位无符号数,表示范围0~255,模256,以255为例,在计算机中的表示形式:1111 1111。那么,它在计算机中是如何表示的呢?如果还用补码形式来看-128,会发现行不通哇,128=1000 0000,完蛋这家伙把符号位占掉了,那么就换个思路,原创 2024-06-08 23:26:31 · 455 阅读 · 0 评论