Interger使用建议:
int can be used when the integer size doesn’t matter and isn’t going to be large.
Fixed-width integers should be used in all other cases.
Only use unsigned types if you have a compelling reason.
Symbolic Constants:
Avoid using #define to create symbolic constants.