96SEO 2026-02-20 05:06 23
三种表示方法均有符号位和数值位两部分符号位都是用0表示正用1表示负最高位的一位是被当做符号位剩余的都是数值位。

(CPU只有加法器此外补码与原码相互转换其运算过程是相同的不需要额外的硬件电路。
我们以一个字节为单位调整了位置顺序我们发现这个数字是倒着存放的这是为什么呢我们先来了解什么是大小端。
其实超过一个字节的数据在内存中存储的时候就有存储顺序的问题按照不同的存储顺序我们分为大端字节序存储和小端字节序存储下面是具体的概念
是指数据的低位字节内容保存在内存的高地址处而数据的高位字节内容保存在内存的低地址处。
是指数据的低位字节内容保存在内存的低地址处而数据的高位字节内容保存在内存的高地址处。
上述概念需要记住方便分辨大小端。
我们这样用16进制形式来进行方便展示实际上在内存中数据是以二进制存储的。
从上面我们的运行结果来看在我们当前的机器上是小端存放的。
这是因为在计算机系统中我们是以字节为单位的每个地址单元都对应着一个字节一个字节为8
的long型要看具体的编译器另外对于位数大于8位的处理器例如16位或者32位的处理器由于寄存器宽度大于一个字节那么必然存在着一个如何将多个字节安排的问题。
因此就导致了大端存储模式和小端存储模式。
的short型x在内存中的地址为0x0010,x的值为0x1122那么0x11为高字节0x22为低字节。
对于大端模式就将0x11放在低地址中即0x0010中0x22放在高地址中即0x0011中。
小端模式刚好相反。
我们常用的X86结构是小端模式而KEIL
C51则为大端模式。
很多的ARM,DSP都为小端模式。
有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。
练习1请简述大端字节序和小端字节序的概念设计一个小程序来判断当前机器的字节序。
char只能存放8个比特位所以它找8个比特位放进a中11111111这就是截断就是我们4个字节的数据非得放到1个字节中要发生截断我只保留它最低位那个字节的数据剩下的我不要了。
所以b和c也是如此放入数据里面放的也是11111111。
但是存进去的值表示多少还得看我们的类型当我们存放的是相同的二进制序列的时候要看类型怎么看待它的这是非常重要的。
站在存储的角度它们a,b,c存放的是一样的值当我们用它的时候这就跟它的类型有关系了。
%u打印无符号的整数所以a也要发生整型提升因为a类型是char,所以高位就是符号位当对a发生整型提升时把a的高位全部补1。
这是我们提升完得到的补码但是我们用%u形式打印的是无符号的整数无符号整数是没有原反补的概念用%u形式打印的时候认为内存中存的是无符号数。
认为我们刚刚得到的补码是无符号数的补码。
没有符号位无符号整数的原码反码补码是相同的。
所以当我们提升完得到的补码就是它的原码。
当以%d形式打印的时候我们得到补码之后还要得到它的原码所以答案就是-128。
因为char类型取值范围-128到127虽然存放的值是-1到-1000它肯定要发生一些变化。
strlen是求字符串长度的这里就得关注\0的问题其实就是找到数字为0的地方因为它的ASCII为0那我们怎么样才能遇到零呢
当最后11111111加一变成100000000前面那个看不见了因为char类型只能接受8个比特位所以就变成了00000000为零。
这个答案形成死循环关于使用无符号变量的时候要小心你给出的条件会不会形成死循环。
变量里面上去-1的补码是全1全都是有效位当成全1被当成无符号数处理的时候是一个非常大的整数无符号整数类型变量放的值不可能小于零所以形成死循环。
-1被当成无符号数处理。
使用无符号整数变量的时候大于等于零恒成立小于某一个数的时候也可能形成死循环。
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback