平常阅读代码过程中,经常会看到一些数字后面跟了一个字符,比如'U'、'L'、'H'等。这些字符是什么含义呢?
这些字符是常量后缀,用于标识数据类型、表示形式:
后缀 | 含义 |
---|---|
'U' | unsigned int |
'L' | long int |
'LL' | long long int |
'UL' | unsigned long int |
'ULL' | unsigned long long |
'F' | float |
'H' | 十六进制数 |
'B' | 二进制数 |
'u'、'l'、'h' 等价于'U'、'L'、'H'。