되는대로 살자

[API] 변수 명명법 & 데이터형 본문

2009~2014/Windows_API

[API] 변수 명명법 & 데이터형

malu 2011. 6. 20. 18:00
변수 명명법

접두어 원래말 의미

cb [Count of Bytes] [바이트 수 ]
dw [double word] [부호없는 long형 정수]
h [handle] [윈도우, 비트맵, 파일 등의 핸들]
sz [Null Terminated] [NULL 종료 문자열]
ch [Character] [문자형]
a [Array] [배열]
w [Word] [부호없는 정수형]
i [Integer] [정수형]
b [Bool] [논리형]

-데이터형
데이터형: 의미
BYTE : unsigned char형
WORD : unsigned short형
DWORD : unsigned long형
LONG : long 과 동일
LPSTR : char *와 동일하다.
BOOL : 정수형이며 TRUE, FALSE 중 한 값을 가진다.

기존 데이터형 이 아닌 이런 데이터형을 쓰는 이유
: 윈도우즈가 항상 ibm 컴퓨터에서만 실행되는 것은 아니기 때문에 다른 시스템으로 이식되었을 때 소스 차원의 호환성 확보를 위함이다.