美文网首页C语言
关于基本的数据类型

关于基本的数据类型

作者: Enomothem | 来源:发表于2019-10-20 00:24 被阅读0次

参考《脑洞大开——C语言另类攻略》

基本数据类型,强制转换,signed和unsigned

signed和unsigned?
一个有符号,一个无符号,很简单嘛。
那为啥无符号比有符号大呢?[em]e132[/em]
有符号需要用1bit去表示正负值的符号,所以比无符号要小哦。
为啥c数据类型这么多呢?
因为数据类型的长度不同。按需选择。
因为c强大啊[em]e113[/em],哪有那么多废话。
那long和int都是4,有什么区别呢?
因为啊,long有一个特殊技能,它能自身叠加,分身术,嘿嘿嘿。[em]e113[/em]
long int是早期写法!!!!!!
long>=int>=shot
值得一提的是int的大小就足够我们平常使用了哦[em]e113[/em]
double>float
其实运算的时候都会被转换为double哦[em]e153[/em]连结果也是,然后再把结果赋值给float类型。[em]e113[/em]
所有不管是人为的还是自动的类型转换都是为了运算哦,是临时滴,不会影响定义的类型。[em]e244[/em]
float-->double
char,short-->int
这是必须转的哦[em]e113[/em]
但是_但是
signed int 遇到 unsigned int会转后者
而int或是unsigned遇到了long,则转为long。
而long遇到double则转double。
看明白了吧[em]e113[/em]
低精度和高精度运算必须将低精度升级为与高精度一样才能运算,大佬和傻子之间是不能沟通的,所以傻子必须达到大佬的高度才能平等对话,没办法[em]e244[/em],智商压制哦_
这样算出来的值才能保证准确。而不是四舍五入。

相关文章

  • Java数据类型之Cache模式

    1、关于Java数据类型 基本数据类型 基本数据类型有8种,每种基本数据类型都有对应的引用类型。 类型描述长度可表...

  • Java基础学习一 基本数据类型

    基本数据类型 1.Java程序体解读 2.基本数据类型 关于基本数据类型之间的相互转换,转换规则: 1,八种基本数...

  • 关于基本的数据类型

    参考《脑洞大开——C语言另类攻略》 基本数据类型,强制转换,signed和unsigned signed和unsi...

  • 详解Integer拆/装箱实现过程

    关于int基本数据类型转Integer及Integer转int基本数据类型底层是如何实现自动转换的? 其实对查看c...

  • 前端经典面试题之对象的深浅克隆-js

    关于对象的深浅克隆 首先在我们的认知中,存在这复合数据类型,和基本数据类型。基本数据类型在使用的时候是进行传值调用...

  • C++基础

    1.C的基本数据类型 java基本数据类型 C基本数据类型 基本数据类型所占字...

  • 2019年安卓面试题--------Java 基础篇

    java 的基本数据类型 java的数据类型分为基本 数据类型和 引用数据类型基本数据类型: byte sho...

  • Java基本数据类型转换

    一:Java的基本数据类型和引用数据类型 1:基本数据类型 2:引用数据类型 二:基本数据的类型转换 基本数据类型...

  • Hive-3.1.2(三)数据类型

    常用的基本数据类型 基本数据类型所占字节intbooleanfloatdoublestring 复杂数据类型 基本...

  • 关于数据类型转换

    关于数据类型转换 只讨论7种基本数据类型变量间的运算,不包含boolean类型 如果两个不同数据类型的整型数据相加...

网友评论

    本文标题:关于基本的数据类型

    本文链接:https://www.haomeiwen.com/subject/dtlomctx.html