공통

변수 이름 접두어

Dongjun_ 2019. 6. 30. 17:05

기존 개발된 프로젝트를 하면서 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 등

예시 : hInst

의미 : 핸들 (handle)

 

반응형

'공통' 카테고리의 다른 글

Setup/Uninstall의 작동이 중지되었습니다.  (0) 2019.07.16