在 C++ 标准中 int、long 类型的字节大小是多少?
C++ 标准没有规定以字节为单位的整数类型的大小。它规定了这些类型必须能够容纳的最小范围。
可以从指定的最小范围轻松找到以位为单位的大小。
不参考标准,但各个平台常用的尺寸为 -
- 对于 32 位系统,标准是 ILP32 ——也就是说,int、long 和指针都是 32 位量。
- 对于 64 位系统,Unix 标准是 LP64 —— long 和指针都是 64 位(但 int 是 32 位)。Windows 64 位标准是 LLP64 —— long 和指针都是 64 位(但 long 和 int 都是 32 位)。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP