A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

请问大家C语言中int、float、double存储方式有啥不一样呢?不都是以二进制存储的吗?只是存储空间字节不一样而已。

5 个回复

倒序浏览
应该是吧,字节不一样,存储方式一样,还要看所在区域吧
回复 使用道具 举报
tz19900926 发表于 2015-9-28 20:00
应该是吧,字节不一样,存储方式一样,还要看所在区域吧

老师讲存储方式不一样,但是没讲咋不一样
回复 使用道具 举报
节约内存,所以定义两种不同的长度。
回复 使用道具 举报
任何东西,不管是变量还是指令,在计算机中都是以二进制数存储的,但是不同类型的数所占的空间不一样,能进行的运算也不一样,就好像你家里有很多屋子,放什么都行,但是一旦规定好这个屋子是卫生间,那么它的功能就确定了,除非把里面的设施都敲碎,释放掉,才能重新定义它的用途
回复 使用道具 举报
i_iOS 发表于 2015-9-28 21:54
任何东西,不管是变量还是指令,在计算机中都是以二进制数存储的,但是不同类型的数所占的空间不一样,能进行的 ...

说的有点俗,但是就是这么个意思吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马