Notice
Recent Posts
Recent Comments
Link
투케이2K
36. 헝가리안 표기법 (Hungarian Notation) 개념 설명 본문
[개념 설명]
헝가리안 표기법 이란 컴퓨터 프로그래밍 상에서 변수 및 함수의 이름 인자 앞에 데이터 타입을 명시하는 코딩 규칙입니다
[표기 규칙]
[접두어] [데이터 타입]
b byte, boolean
n int, shot
i int, shot
c int, short
l long
f float
d double
ld long double
w word
dw double word
qw quad word
ch char
sz NULL로 끝나는 문자열
str 문자열
arr 배열(문자열 제외) : 다른 접두어와 조합 가능
p 포인터(16bit, 32bit) : 다른 접두어와 조합 가능
lp 포인터(64bit) : 다른 접두어와 조합 가능
psz NULL로 끝나는 문자열을 가리키는 포인터 (16bit, 32bit)
lpsz NULL로 끝나는 문자열을 가리키는 포인터 (64bit)
fn 함수 타입
pfn 함수 포인터 (16bit, 32bit)
lpfn 함수 포인터 (64bit)
g_ 네임스페이스의 글로벌 변수
m_ 클래스의 멤버 변수
s_ 클래스의 static 변수
c_ 함수의 static 변수
[장점 , 단점 간략 표시]
[장점]
- 데이터 타입을 변수명에서 바로 추정할 수 있습니다
[단점]
- 데이터 타입이 바뀌면 변수 또는 함수 인자의 이름을 바꿔야 합니다
반응형
'IT기술 & IT용어' 카테고리의 다른 글
38. PyScript 파이 스크립트 개념 설명 (0) | 2022.05.23 |
---|---|
37. ASCII CODE , ANSI CODE , UNI CODE , UTF-8 , UTF-16 개념 설명 (0) | 2022.05.19 |
35. 웹 스토리지 (Web Storage) , 로컬 스토리지 (Local Storage) , 세션 스토리지 (Session Storage) 개념 설명 (0) | 2021.08.19 |
34. MIT 라이센스 개념 설명 (0) | 2021.05.02 |
33. SEED 암호화 알고리즘 개념 설명 (KISA 국산 암호 기술) (0) | 2021.04.08 |
Comments