可能重复:内置类型的性能:char vs short vs int vs. float vs. double
你好。假设你有一个32位处理器。 8位的
这些数据类型是否默认由硬件支持,还是无论如何都会将它们全部转换为32位数据,使用附加指令来实现?
如果必须存储少量字符,将它们存储为整数不是更快吗?
char
和16位的short int
类型是否比本地32位的int
慢?
使用64位的long long int
呢?这些数据类型是否默认由硬件支持,还是无论如何都会将它们全部转换为32位数据,使用附加指令来实现?
如果必须存储少量字符,将它们存储为整数不是更快吗?