기존 개발된 프로젝트를 하면서 10년전 코드를 보면 cb 나 sz 가 붙은 변수명을 많이 봐왔다. 선언된 변수의 형태를 보고 짐작만 했던 내용을 정리한다. n , cb , sz , lpsz , h 등 [n] 접두어 : n 변수형 : int 예시 : nCmdShow 의미 : 정수 [cb] 접두어 : cb 변수형 : DWORD 예시 : cbSize 의미 : 바이트의 수 (count of byte) [sz] 접두어 : sz 변수형 : char[] 예시 : szTitle 의미 : 문자열 (string terminated zero) [lpsz] 접두어 : lpsz 변수형 : char* 예시 : lpszMenuName 의미 : 0으로 끝나는 문자열 포인터 [h] 접두어 : h 변수형 : HINSTANCE, HWND..