C语言 中各个数据类型的位宽如下:
1. char类型:一般为8位,即一个字节。
2. short类型:一般为16位,即两个字节。
3. int类型:一般为
32位,即四个字节。
4. long类型:一般为
32位或
64位,取决于编译器和
操作系统,即四个字节或八个字节。
5. long long类型:一般为
64位,即八个字节。
6. float类型:一般为
32位,即四个字节。
7. double类型:一般为
64位,即八个字节。
8. long double类型:一般为80位或128位,取决于编译器和
操作系统。
需要注意的是,以上的位宽
大小是一般情况下的标准,具体的位宽
大小可能会因编译器、
操作系统和硬件平台的不同而有所变化。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/13497.html