当前位置:柔美女性网 >

绿色生活 >心理 >

为什么int在51单片机上是两字节

为什么int在51单片机上是两字节

为什么int在51单片机上是两字节

因为这是C51软件规定的。

C51规定char是字节,int是字(双字节),long是双字(四个字节)。

不同的软件环境规定int的长度是不同的,有的可能是双字节,也有可能是四字节或八字节。随着CPU位数的增加而增大,int的长度越长,处理数据的能力就越强,系统的性能也就越强。

实际上,int占几个字节都是对的。因为,不同的系统,不同的编译环境,其int所占的字节是不同的。

早期的时候,int占两个字节,后来到32位系统,占四个字节,但有的编译环境中还是占2个字节。

标签: 字节 单片机 int
  • 文章版权属于文章作者所有,转载请注明 https://rmnxw.com/lvse/xinli/w6pwo9.html