当前位置: 首页 > news >正文

教育培训网站建设方案竞价托管开户

教育培训网站建设方案,竞价托管开户,网站建设和商城有什么好处,普通网站 多大空间你是真的“C”——【经典面试知识点】数据在内存中的大小端存储方式😎前言🙌大小端介绍🙌什么大端小端呢?:大小端存储的标准定义:大端和小端存在的意义经典的面试题目🙌总结撒花💞&a…

你是真的“C”——【经典面试知识点】数据在内存中的大小端存储方式😎

  • 前言🙌
  • 大小端介绍🙌
    • 什么大端小端呢?:
      • 大小端存储的标准定义:
      • 大端和小端存在的意义
  • 经典的面试题目🙌
  • 总结撒花💞

  追梦之旅,你我同行

   
😎博客昵称:博客小梦
😊最喜欢的座右铭:全神贯注的上吧!!!
😊作者简介:一名热爱C/C++,算法等技术、喜爱运动、热爱K歌、敢于追梦的小博主!

😘博主小留言:哈喽!😄各位CSDN的uu们,我是你的博客好友小梦,希望我的文章可以给您带来一定的帮助,话不多说,文章推上!欢迎大家在评论区唠嗑指正,觉得好的话别忘了一键三连哦!😘
在这里插入图片描述

前言🙌

    哈喽各位友友们😊,我今天又学到了很多有趣的知识现在迫不及待的想和大家分享一下!😘我仅已此文,和大家分享【经典面试知识点】数据在内存中的大小端存储方式~ 接下来都是精华内容,可不要错过哟!!!😍😍😍

大小端介绍🙌

什么大端小端呢?:

大小端存储的标准定义:

大端(存储)模式是指数据的低位字节的数据保存在内存的高地址中,而数据的高位字节的数据保存在内存的低地址中“;
小端(存储)模式是指数据的低位字节数据保存在内存的低地址中,而数据的高位字节数据保存在内存的高地址中

大端和小端存在的意义

为什么会有大小端模式之分呢?

  1. 这是因为在计算机系统中,是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8 bit。但是在C语言中除了8 bit的char之外,还有16 bit的short型,32 bit的long型(要看具体的编译器),另外,对于位数大于8位的处理器,例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着一个如何将多个字节安排的问题。因此就导致了大端存储模式和小端存储模式
  2. 我们常用的 X86 结构是小端模式,而 KEIL C51 则为大端模式。很多的ARM,DSP都为小端模式。有些ARM处理器还可以由硬件来选择是大端模式还是小端模式

经典的面试题目🙌

题目:请简述大端字节序和小端字节序的概念,设计一个小程序来判断当前机器的字节序。

  • 简述大端字节序和小端字节序的概念:
    1 . 大端字节序:把一个数据的低位字节中的数据,存放到内存的高地址处;高位字节中的数据,存放到内存的低地址处。
    2 .小端字节序:把一个数据的低位字节中的数据,存放到内存的低地址处;高位字节中的数据,存放到内存的高地址处。

在这里插入图片描述
如上图所示,我们可以通过1,来判断其低字节的数据。如果为1,则是小端存储;为0,则为大段存储。

小程序设计代码:

#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>
int check_sys()
{int a = 1;char* p = (char*)&a;if (*p == 1)return 1;//小端elsereturn 0;//大端
}int main()
{if (check_sys() == 1)printf("小端字节序存储方式\n");elseprintf("大端字节序存储方式\n");return 0;
}

该程序代码可不可以再进行一个优化呢?其实是可以的。下面是优化的程序代码:

#include<stdio.h>
int check_sys()
{int a = 1;return *((char*)&a);
}int main()
{if (check_sys() == 1)printf("小端字节序存储方式\n");elseprintf("大端字节序存储方式\n");return 0;
}

总结撒花💞

   本篇文章旨在分享【经典面试知识点】数据在内存中的大小端存储方式的相关知识点。希望大家通过阅读此文有所收获!😘如果我写的有什么不好之处,请在文章下方给出你宝贵的意见😊。如果觉得我写的好的话请点个赞赞和关注哦~😘😘😘

http://www.shuangfujiaoyu.com/news/21657.html

相关文章:

  • 烟台专业的网站建站公司引擎搜索对人类记忆的影响
  • 网站开发测试安卓aso关键词优化
  • 网络优化app哪个好seo 视频
  • 赣州新闻发布会天津优化代理
  • 网站首页大图的尺寸seo诊断工具有哪些
  • 网站图片滚动是怎么做的便宜的seo网络营销推广
  • 世界知名网站最近一周的国内新闻
  • 如何查看网站备案号电商网站平台
  • 深圳集团网站开发网站开发公司seo对网店推广的作用有哪些
  • 网站备案要什么关键对话
  • 做网站点击赚取广告费软文平台
  • 如何制作简易 网站软文营销文章
  • 湛江做网站电话宁波seo外包方案
  • 做内网网站新网站百度多久收录
  • 做公司官网需要哪些技术搜索优化的培训免费咨询
  • 大连专业手机自适应网站建设搜索引擎广告案例
  • 股权众筹网站建设百度入驻
  • 泉州那家做网站公司好机器人编程培训机构排名
  • 做rom的网站企业网站营销实现方式解读
  • 上海哪家做公司网站竞价如何屏蔽恶意点击
  • 龙游做网站网络seo关键词优化技术
  • 中国建设银银行招聘网站软件开发工具
  • 网站改版域名不变推广电话
  • 招商网站大全免费百度广告优化师
  • 东莞厚街网站建设企业网站怎么建立
  • 西安有哪些做网站建设的公司常用的网络营销方法及效果
  • 云南建管微信小程序青岛seo培训
  • 莆田网站建设维护厦门人才网唯一官网招聘
  • 青岛建站公司推荐佛山网站搜索排名
  • 泰安企业做网站安徽网络推广和优化