Intel 64 (EM64T)系统上char类型的大小

ezp*_*sso 3 c c++ 64-bit

我听说某些 64 位系统上有 16 位长字符类型。Intel 64 (EM64T) 系统上的 char 类型的大小是多少?

Mat*_*ery 5

EM64T / AMD64 系统上常用的 64 位 ABI 有两种:

但C标准 确实允许“字节”大于8位,并且achar根据定义是一个“字节”(就C标准而言);并且这样的平台确实存在,例如一些DSP。