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 |