1. Long macro definitions do not appear, try to find other ways to solve.
2. Sprintf, strcpy, strcat should use SnPrintf, Strncpy, Strncat instead, to prevent memory offline.
3. The style defined by the variable in C is to start using where the use is defined.
4. Document reading, and string use of some methods.