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

电商网站开发过程是什么陕西秦地建设有限公司网站

电商网站开发过程是什么,陕西秦地建设有限公司网站,界面设计与制作是做什么的,logo设计网站参考文章目录 #x1f680;前言#x1f680;截断#x1f680;整型提升✈️整型提升是怎样的 #x1f680;算术转换 #x1f680;前言 大家好啊#xff01;这里阿辉补一下前面操作符遗漏的地方——截断、整型提升和算数转换 看这一篇要先会前面阿辉讲的数据的存储否则可能看不… 文章目录 前言截断整型提升✈️整型提升是怎样的 算术转换 前言 大家好啊这里阿辉补一下前面操作符遗漏的地方——截断、整型提升和算数转换 看这一篇要先会前面阿辉讲的数据的存储否则可能看不懂 不bb了铁子们开始今天的学习吧 截断 截断将数据存储在计算机系统中时由于存储空间的限制或数据类型的限制数据可能会被截断或缩减 上面的话什么意思呢 比如一个int类型的数据有32bit位把它放在char类型类型的变量中但是char类型仅有8bit位这时高位将被截断只保留低位的8bit位 同样地当一个浮点数超出了系统所能表示的范围时它的小数部分将被截断只保留有效数字。在字符和字符串的情况下如果存储空间不足则会截断字符串的末尾字符或字符串的一部分 例子 char c 0x01020304;//十进制数 return 0;打开VS中的内存窗口我们看一下c里面存的是啥 内存窗口是以十六进制形式展示的c里面仅仅存的是04发生了截断前面的十六进制的010203全都截断了 整型提升 C语言中整型算术运算总是至少以缺省整型类型(int)的精度来进行的 缺省就是默认的意思 为了获得这个精度表达式中的字符和短整型操作数在使用之前被转换为普通整型这种转换称为整型提升 这是为什么 因为表达式的整型运算要在CPU的相应运算器件内执行CPU内整型运算器(ALU)的操作数的字节长度⼀般就是int的字节长度同时也是CPU的通用寄存器的长度 因此即使两个char类型的相加在CPU执行时实际上也要先转换为CPU内整型操作数的标准长度 ✈️整型提升是怎样的 对于整型提升分为两种情况 有符号数整型提升高位补符号位无符号数高位直接补0 给铁子们上例子 //负数的整形提升 char c1 -1; 变量c1的⼆进制位(补码)中只有8个⽐特位 1111111 因为 char 为有符号的 char 所以整形提升的时候⾼位补充符号位即为1 提升之后的结果是 11111111111111111111111111111111 //正数的整形提升 char c2 1; 变量c2的⼆进制位(补码)中只有8个⽐特位 00000001 因为 char 为有符号的 char 所以整形提升的时候⾼位补充符号位即为0 提升之后的结果是 00000000000000000000000000000001 //⽆符号整形提升⾼位补0下面这段代码铁子们知道会输出什么嘛 int main() {char a 127;char b 1;char c a b;printf(%d\n, a b);printf(%d\n, c);return 0; }输出结果 128 -128为什么呢 因为ab计算的时候发生了整型提升 127补码-00000000000000000000000001111111 1 补码-00000000000000000000000000000001 a b-00000000000000000000000010000000 - 128 但是把这个值赋给char类型的c时会发生截断 c里面存的就是10000000由于char在VS中是有符号char 所以在用%d打印c时发生整型提升高位补1 11111111111111111111111110000000 -补码 10000000000000000000000001111111 10000000000000000000000010000000 -原码- -128算术转换 如果某个操作符的各个操作数属于不同的类型那么除非其中一个操作数的转换为另一个操作数的类型否则操作就无法进行。算数转换是针对字节数大于等于整型的类型来说的。下面的层次体系称为寻常算术转换 long doubledoublefloatunsigned long intlong intunsigned intint 如果某个操作数的类型在上面这个列表中排名较低那么首先要转换为另外一个操作数的类型后执行运算。也就是说算数转换就高不就低会把低的转换成高的也就是把字节数小的转换成字节数大的 如果觉得文章对你有帮助的话还请点赞关注收藏支持博主如有不足还请指点博主及时改正感谢大家支持
http://www.pierceye.com/news/293764/

相关文章:

  • 网站建设前的需求分析手机免费制作网站模板免费下载
  • 网站兼容ie7接私活做网站要不要签合同
  • 广州网站建设首选快优wordpress拖拽建站
  • 网站开发 播放音频amr个人网站设计案例
  • 建设一个网站可以采用那几方案常用的网页制作工具有什么
  • 摄影看图网站河南省交通工程造价信息网
  • 网站架构发展历程的思考和心得体会软件开发网站开发培训
  • 陕西天工建设有限公司网站长安网站建设哪家好
  • 东莞网站的建设重庆妇科医院哪家好医院公立医院
  • 北京用网站模板建站wordpress中文 插件下载
  • 做网站公司哪家正规重庆网站建设重庆
  • 网站转备案申请学校网站建设申请书
  • 宜昌网站建设选择宜昌慧享互动线上店免费推广的软件
  • 网站建设主流语言织梦网站流动广告代码
  • 南京做网站公司哪个网站上做ppt比较好看的
  • 在服务器上搭建网站中国建设银行淮南分行网站
  • 网站建设什么服务器品牌哪个好南京企业制作网站
  • 太原有哪些做网站的公司如何伪原创 网站
  • 设计好的网站网站策划方案详解
  • 建网站潞城哪家强?企业网络推广技巧
  • 怎么建设网站让国外看wordpress 公司内网
  • 虚拟主机购买网站网站值不值得做seo
  • 长沙网站排名优化如何在网站做电子杂志
  • 石家庄科技网站在线解压zip网站
  • 不良网站举报中心官网做网站必须买云虚拟主机吗
  • 网站建设实习wordpress 登陆 插件下载
  • 做耳鼻喉医院网站多少钱北京网站建设营销
  • 济南网站建设就选搜点网络ok外贸平台补贴政策
  • 网站建设 学校百度快照优化培训班
  • 做阀门的英文网站怎么写西安seo服务公司排名