- 博客(12)
- 收藏
- 关注
原创 学习笔记十二
符数的原码、反码、补码之间的关系是要计算的,负数的原码直接通过正负的形式写出二进制序列,然后原码的符号位不变,其他位按位取反得到反码,反码加一得到的就是补码。小端字节序存储:把一个数据的高位字节序的内容存放在高地址处,把低位字节序的内容存放在低地址处,就是小端字节序存储。同时,加法和减法也可以统一处理(CPU只有加法器)此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。大端字节序存储:把一个数据的高位字节序的内容存放在低地址处,把低位字节序的内容存放在高地址处,就是大端字节序存储;
2023-04-18 23:16:44 86 1
原创 学习笔记十
首先我们应该想到异或,因为两个整数按位异或,相同为零,不同为1。根据这个思路,我们可以先将两个数异或,可以得出两个数有多少位不同,即有几个1,然后根据前面求整数中有几个1的代码,得出两个整数中有多少位不同。2.两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?今天的内容是对一些作业题目的总结,自己写一遍,加深印象。4.输入年份和月份,然后输出这个月有多少天。1.写一个函数,统计返回参数中1的个数。跟着鹏哥学编程,拿一个好offer。这里我学习到三种算法,分别记录如下。
2023-04-10 17:00:00 49
原创 学习笔记九
结构体是一些值的集合,这些值称为成员变量,结构体的成员变量可以是不同类型的变量。今天的内容是:创造用户自己的数据类型——结构体。跟着鹏哥学编程,拿一个好offer。
2023-04-09 13:34:31 53
原创 学习笔记八
指针大小都是4或8个字节,在32位平台上是4个字节,在64位平台上就是8个字节。今天来总结一下最近学习的指针方面的知识,以方便自己以后回顾。1.指针类型决定了指针进行解引用操作的时候,能访问空间的大小。2.指针类型决定了指针走一步走多远(指针的步长)跟着鹏哥学编程,拿一个好offer。目前就学到这些,日后有新东西会更新。3.指针指向空间内存被释放。2.指针是可以比较大小的。
2023-04-08 20:40:17 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人