- 博客(9)
- 收藏
- 关注
原创 位操作符
计算规则:对应的二进制位进行与运算,只要有0就是0,两个同时为1的时候是1。计算规则:对应的二进制位进行与运算,只要有1就是1,两个同时为0才是0。计算规则:对应的二进制位进行与运算,相同为0, 相异为1。计算规则:对应的二进制位进行与运算,所有位置取反。
2024-04-22 21:52:55
311
原创 原码,反码,补码
2进制序列中,最高的一位是符号位,0表示“正”,1表示“负”有符号整数的2进制有三种:原码,反码,补码。对于正整数来说,原码反码补码三个码相同。同理由补码得到原码即是 取反,再➕1。对于整形,数据存放内存中存放的是补码。反码:原码符号不变,其他位按位取反。故使用补码,加法减法可以简单处理。有符号整数分为两部分:符号和数值。原码:直接将数值按照二进制翻译。举例 10的原码 反码 补码。
2024-04-22 21:07:23
384
原创 C语言指针学习(1)
32根地址线,就能表示2^32种含 义,每⼀种含义都代表⼀个地址。C语言中其实也是⼀样的,我们只要拿到了地址(指针),就可以通过地址(指针)找到地址(指针) 指向的对象,这里必须学习⼀个操作符叫解引用操作符(*)。CPU访问内存中的某个字节空间,必须知道这个 字节空间在内存的什么位置,而因为内存中字节。指针变量也是⼀种变量,这种变量就是⽤来存放地址的,存放在指针变量中的值都会理解为地址。上述的代码就是创建了整型变量a,内存中申请4个字节,用于存放整数10,其中每个字节都。那我们把这样的地址值存放在哪⾥呢?
2023-11-12 22:21:14
36
1
原创 进制的转换
为何使用不同的进制?在日常生活中,我们使用的进制是十进制,然而,计算机中使用二进制。二进制表示起来比较冗长,不便于书写。因此,出现了其他进制,如八进制和十六进制。这些进制在计算机中更为常见,他们比较容易转换。举例数值15的各种进制的表示形式:15的2进制:111115的8进制:1715的10进制:1515的16进制:F进制转换的基本原理进制的每一位是权重的,例如十进制从右向左个位100,十位101,百位102······
2023-11-09 23:31:35
46
1
原创 c语言分支
取值可以是一个单纯的布尔变量或常量,也可以是使用关系或布尔运算符的表达式。如果条件为真,那么执行;在C语言中,0为假,非0表示真,也就是表达式的结果如果是0,则语句不执行,表达式的结果如果不是0,则语句执行。语句是没有顺序要求的,只要你的顺序是满足实 际需求的就可以。在if···else语句中,将if与else连用可以构成嵌套if语句。表达式成⽴(为真),则语句执行,表达式不成立(为假),则语句不执行。语句的时候,这时候要不就不做处理,要不就得在。语句的时候,我们经常可能遇到⼀种情况,比如。
2023-10-23 22:53:13
38
原创 git did not exit cleanly (exit code 128)
建立远程仓库的时候一直报错git did not exit cleanly (exit code 128),在CDSN找了很多个方法,一直没成功,最后加了windows凭证才成功。
2023-10-11 21:08:23
391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人