kebab-case
케밥-케이스
하이픈(-)으로 단어를 연결하는 표기법
HTML 태그의 id나 class 속성으로 흔히 사용된다.
PascalCase
파스칼 케이스
첫 단어를 대문자로 시작하는 표기법
snake_case
스네이크_케이스
언더바(_)로 단어를 연결하는 표기법
camelCase
카멜 케이스
낙타의 등 모양에서 따온 표기법
첫 단어는 소문자로 시작하고, 두 번째 단어부터 대문자로 작성
Hungarian Notaition
헝가리안 표기법
변수 및 함수의 이름 인자 앞에 데이터 타입을 명시하는 표기법
ex) strTest : String타입의 Test 변수명
공통
| 접두어 | 데이터 타입 |
| b | byte, boolean |
| n | int, short |
| i | int, short(주로 인덱스로 사용) |
| c | int, short(주로 인덱스로 사용) |
| l | long |
| f | float |
| d, db | double |
| ld | long double |
| w | word |
| dw | double word |
| qw | quad word |
| sz | NULL로 끝나는 문자열(String + Zero) |
| str | C++ 문자열 |
| arr | 배열(Array) |
| p | 포인터(16bit, 32bit) |
| lp | 포인터(64bit) |
| psz | NULL로 끝나는 문자열을 가리키는 포인터(16bit, 32bit) |
| lpsz | NULL로 끝나는 문자열을 가리키는 포인터(64bit) |
| fn | 함수 타입(Function) |
| pfn | 함수 포인터(16bit, 32bit) |
| lpfn | 함수 포인터(64bit) |
OOP
| 접두어 | 데이터 타입 |
| g_ | 네임스페이스의 글로벌 변수 |
| m_ | 클래스의 멤버 변수 |
| s_ | 클래스의 static 변수 |
| c_ | 함수의 static 변수 |
반응형
'CSS > css' 카테고리의 다른 글
| 티스토리 코드블럭 오른쪽 위에 언어 표기하기 (0) | 2022.11.22 |
|---|---|
| 움직이는 프로그래스-바(Progress-bar) 만들기 (0) | 2022.05.17 |
| ul,li 표시자 정리 및 커스텀 하기 (0) | 2022.04.20 |