반응형
[C/C++] 카멜 표기법, 스네이크 표기법
카멜 표기법
카멜 표기법(Camel case 카멜 케이스[*]) 또는 낙타 표기법 프로그래밍에서 파일, 변수, 함수 등 대상의 이름을 띄어쓰기 없이 짓기 위하여 따르는 관례인 네이밍컨벤션(Naming convention)의 하나다.
- 맨 첫 글자를 제외한 각 합성어의 첫 글자만 대문자로 표기한다.
- 단어 전체적으로 소문자를 사용
- 합성한 단어의 모양이 쌍봉낙타의 등과 비슷하다는 뜻에서 이름붙었다.
- camelCase(일반적인 변수 이름)
- isCamelCase(Boolean 타입의 변수 이름)
스네이크 표기
스네이크 표기법(Snake case 스네이크 케이스[*]) 또는 스네이크 표기법은 프로그래밍에서 파일, 변수, 함수 등 대상의 이름의 띄어쓰기를 언더바(_)로 표기하는 관례인 네이밍 컨벤션(Naming convention)이다.
변수의 형태가 뱀과 같다는 뜻에서 이름붙었다.
camel_case(일반적 표기 방법)
is_camel_case(Boolean 타입의 변수 이름)
반응형
'Programming > C, C++' 카테고리의 다른 글
C++ 별 다이아몬드 찍기 (0) | 2022.12.06 |
---|---|
C++ #define, 매크로 (0) | 2022.12.06 |
C++ 가상 함수(Virtual Function), 순수 가상 함수(Pure Virtual Function) (0) | 2022.11.18 |
C++ 연산자 오버로딩 (0) | 2022.11.17 |
C++ 클래스 private접근, Friend 지정 사용 (0) | 2022.11.17 |