首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

c语言部类长度由什么决定

2013-10-14 
c语言类型长度由什么决定c语言的类型,如int short long等的类型的长度,由什么决定的,关键的为什么,理由是

c语言类型长度由什么决定
c语言的类型,如int short long等的类型的长度,由什么决定的,关键的为什么,理由是什么,谢谢大神们的指点!
c语言
[解决办法]
对于数据类型的长度是有规范的,是被预先制定好的。CPU在对存储器进行读写的时候发现特定的数据类型那么就会根据这些预先制定好的规范(数据长度)来读写数据。楼主可以看看计算机组成原理。或者看8086汇编 里面介绍的很详细
[解决办法]
可以多尝试几种语言,总结体会一下。
基本定义主要是基于经验总结。
[解决办法]
根据当时主流平台的架构,并具有前瞻性
[解决办法]
 C标准的规定是个“不等式”,个人觉得是为了跨平台。不会规定死类型多大。


The rank oflong long int shall be greater than the rank oflong int , which
shall be greater than the rank of int , which shall be greater than the rank of short
int , which shall be greater than the rank of signed char

热点排行