作为嵌入式开发的人员,是必须了解C语言在不同位数机器上占用的字节大小的,下面做下对比
不同位数平台对比:
| \ | 16位平台 | 32位平台 | 64位平台 |
|---|---|---|---|
| char | 1个字节8位 | 1个字节8位 | 1个字节 |
| short | 2个字节16位 | 2个字节16位 | 2个字节 |
| int | 2个字节16位 | 4个字节32位 | 4个字节 |
| long | 4个字节32位 | 4个字节32位 | 8个字节 |
| long long | 8个字节 | 8个字节 | 8个字节 |
| 指针 | 2个字节 | 4个字节 | 8个字节 |
思维导图如下:

本文章仅供学习交流用禁止用作商业用途,转载请标明出处
微信公众号:zhjj0729
微博:文艺to青年
简书:水枂