I. Variables
- Local variable
- Define the loop: i, j, z, x, y;
- Use lowercase for single words and use the small camel case command for multiple words;
- Module variables
- Define it as static, using Hungarian naming conventions + camel case naming conventions: s_DataLength;
- Global variables
- Use Hungarian naming method + big camel naming method (Pascal naming method): g_DataLength;
- Pointer variable
- Use Hungarian naming method + camel case naming method: *p_DataLength;
II. Function - Small hump naming method: f ConfigureData(void);
III. Macro definition - All capital letters + underscore naming method