做什么
enum Type {
TYPE_NONE = 'none',
TYPE_C_STRING = 'cstr',
TYPE_INT32 = 'in32',
TYPE_INT64 = 'in64',
TYPE_FLOAT = 'floa',
TYPE_POINTER = 'ptr ',
};
表示与 enumerator-list members 关联的整数值是多少?
形式'XXXX'
是一种使用 ASCII 字符来形成更大的常数的方法(这早于 Unicode)。ASCII 值以与平台相关的顺序组合以形成最终常量。
有关其作用的 GCC 文档,请参阅http://gcc.gnu.org/onlinedocs/cpp/Implementation_002ddefined-behavior.html#Implementation_002ddefined-behavior
在 GCC(这是 Android 使用的)上,看起来字符从左到右按从高到低的顺序组合,所以'ABCD'
会有0x41424344
.