본문 바로가기

식별자

(2)
C/C++ 식별자와 명명 규칙 1. 변수명 명사, 소문자 student, my_age(snake case), myage, g_num_drrors(전역변수) 카멜 표기법(camel case, JAVA에서 권장) : myAge, typeName, camelCaseVar 2. 매크로 명 명사, 모두 대문자, _ #define MAX_STUDENT 3. const 상수명 명사, 첫 글자와 의미가 바뀌는 부분은 대문자, 나머지는 소문자(upper camel case) const int DaysInWeek = 7; 4. 구조체명, 열거형명 명사, 첫 글자와 의미가 바뀌는 부분은 대문자, 나머지는 소문자(upper camel case) CollegeStudent 5. 함수명 동사, 첫 글자와 의미가 바뀌는 부분은 대문자, 나머지는 소문자(uppe..
C/C++ 식별자, 상수, 자료형, 변수, 함수 1. 식별자와 이름 만드는 규칙 식별자(identifier)란 변수, 함수, 등에 부여하는 이름입니다. 식별자는 영문자(A~Z, a~z), 숫자(0~9), 밑줄(_)만 가능합니다. 한글이나 밑줄(_)을 제외한 특수문자, int, char 등 컴파일러에 의해 미리 의미가 정해져 있는 단어인 예약어(keyword)는 불가능합니다. 또한, 첫 글자는 반드시 영문자 또는 밑줄로 시작해야 합니다. 2. 상수 또는 리터럴 상수(constant)는 항상 그 값이 변하지 않는 요소로 숫자 상수는 그냥 쓰면 되지만, 문자 상수는 양쪽에 작은 따음표(예를 들어 'a'), 문자열 상수는 양쪽에 큰 따음표(예를 들어 "soft")로 감싸야 합니다. 3. 자료형 자료형(data type)은 처리, 저장하고자 하는 자료의 형태를..