完整的匈牙利命名法,实在是太多项了,对于嵌入式系统来说,好多用不了,也很繁琐。
参考:
精简了一下,足够用。
类型 | 长度 | 缩写 | 备注 |
Bool | 1 | b |
|
Char | 1 | c |
|
Short | 2 | s |
|
Int | 4 | i |
|
Long | 4 | i | 与int一致 |
Long long | 8 | l |
|
Float | 4 | f |
|
Double | 8 | d |
|
- 无符号数在前面加u,比如uc - unsigned char
- Volatile类型,在前面加v,比如vc - volatile char,vuc-volatile unsigned char
- 20190623,矿浆项目,在stm32f103RE上测试通过