The naming convention is called Hungarian notation, as mentioned by others. Since you are not familiar with this and are likely going to use it, it is worth mentioning that there are two main options for Hungarian:
- variable prefix with type code
- variable prefix with usage code
The difference is visible when, for example, int is used to describe the number of bytes in certain lines. The first will use nLen, that is, the variable is int. In the future, cbLen will be used, that is, the variable counts bytes (unlike cchLen, which counts characters). Give this article should give you a better explanation.
- , . , . - , , .