반응형 표기법 프로그래밍/기본기ㆍ자료구조 2020. 4. 27. Hungarian Notation(헝가리안 표기법) 개념 - 변수 선언 시 변수의 의미를 명확하게 파악할 수 있도록 접두어를 붙이는 표기법 사용 목적 - 변수명 단어의 시작에 접두어를 붙여서 해당 변수가 무슨 타입의 변수인지 명확하게 알기 위해 사용 사용 예시 int nCount; short sLevel; long lHp; float fHpPercent; string strName; bool bMyCharacter; 위와 같이 단어의 시작에 해당 타입을 나타내는 접두어를 붙여서 표기한다. 아래는 헝가리안 표기법에 대한 접두어와 그 의미이다. 대표적인 표기법 - 카멜 표기법 - 파스칼 표기법 - 스네이크 표기법 - 헝가리안 표기법 카멜 표기법 Camel Case (카멜 표기법) 개념 - 낙타의 혹처럼 들쑥날쑥한 모양으로 구분한다해서 카멜(낙타 .. 프로그래밍/기본기ㆍ자료구조 2020. 4. 26. Snake case(스네이크 표기법) 개념 - 단어를 언더바(_)로 구분하는 표기법 - 다른 언어들과는 달리 파이썬의 경우 언더바의 사용 의미가 다르다. 사용 목적 - 카멜,파스칼 표기법과는 반대로 언더바(_)를 사용하여 구분하고 가독성을 높이기 위해 사용한다. (언더바를 사용하냐 마냐에 따른 가독성 문제는 각자의 스타일에 따라 다르기 때문에 무엇이 맞다고 이야기하기가 어렵다.) - 파이썬의 경우 1. 인터프리터(Interpreter)에서 마지막 값을 저장할 때 2. 값을 무시하고 싶을 때 (흔히 “I don’t care”라고 부른다.) 3. 변수나 함수명에 특별한 의미 또는 기능을 부여하고자 할 때 4. 국제화(Internationalization, i18n)/지역화(Localization, l10n) 함수로써 사용할 때 5. 숫자 리.. 이전 1 다음 반응형