Software Development/JavaSE&EE
변수명 표기법 종류
Good Joon
2009. 10. 12. 15:44
Naming Rule
종류
- PascalCasing : 단어가 시작 때 마다 대문자를 사용
- camelCasing : 첫단어는 소문자. 그 다음 단어부터는 대문자를 사용
- Underscore : 단어 마다 '_'로 구분
- sHungarian : 각 변수마다 특성을 앞에 기술
세부사항
1. PascalCasing
파스칼 표기법은 단어의 시작을 모두 대문자로 사용하는것이다. ex) ThisIsAVariable
2. camelCasing
카멜은 영어로 낙타다. (-_-a) 낙타와같은 모양이라서 이렇게 이름을 지었다고하는데... 정 말일까? 첫단어의 머리는 소문자로 그외에는 모두 파스칼 표기법과 같다.
ex) thisIsAVariable
3. Underscore
Underscore는 '_' 요거다. 이것으로 단어와 단어사이를 구분한다.
ex) this_is_a_viariable
ex2) This_IS_A_Variable
4. sHungarian
헝가리안 표기법은 헝가리 출신의 Microsoft사의 개발자 Charles Simony에 의해 사용 되었으며 변수명 앞에 그 타입을 써주는 방법이다. 사용하지마라는 사람들도 많이 있다.
ex) sThisIsAVariable
ex2) sThis_is_a_variable
접두어 | 설명 |
---|---|
f | flag |
c | counter |
l | long |
p | pointer |
u | unsigned int |
반응형