вот это
int: A signed integer with a platform-dependent size (usually 32 bits on 32-bit systems and 64 bits on 64-bit systems). It is designed to be the most efficient integer type for the target architecture.
я же считаю что int в х64 является 32хбитным (он всегда 32), а болшая ращмерность указывается иначе.
кто прав? рассудите с оглядкой на стандарт
Да, он всегда 32 бита, вне зависимости от платформы, может он с long путает?
По стандарту инт не может быть менее 16 битов в ширину, на этом всё. На архитектуре же amd64 инт 32 бита, как и на IA-32.
спс, успокоили душу.
В х64 он 32ух битный чтобы код было проще портировать
Обсуждают сегодня