반응형
프로그래밍 언어에는 식별자라는 것이 있습니다.
식별자란 데이터에 이름을 일시적으로 부여하는 것이라고 생각하시면 됩니다.
C언어로 예를 들면
str name;
str은 문자열을 저장할 메모리 공간을 확보하는 것이고 name이라는 식별자를 사용해서
그 저장 공간에 이름을 붙이는 것입니다.
식별자는 이렇게 변수명이나 클래스, 함수의 이름을 지을 때 사용합니다.
하지만 식별자를 만들 때는 규칙이 있습니다.
1. 특수문자는 _(underline)만 사용 가능합니다.
2. 숫자로 시작할 수 없습니다.
3. 대문자와 소문자는 서로 다른 식별자입니다. ex) str a; str A;는 서로 다르다.
4. 예약어는 식별자로 사용하지 못 합니다. (예약어란 프로그래밍 언어에서 이미 문법적으로 사용하고 있는 함수입니다. ex ) return )
이렇게 규칙들이 있고 a, b, c, d 이런 것들 보다는 조금 더 유의미한 이름으로 지어주시는게 좋습니다.
예를 들면 age, height 등등 누가 보더라도 무슨 의미의 식별자인지 바로 알 수 있어야 합니다.
반응형
'C' 카테고리의 다른 글
C언어 연산자(산술 연산자/ 대입 연산자/ 증감 연산자) (0) | 2021.12.15 |
---|---|
C언어 input값 출력하기 (scanf) (0) | 2021.12.12 |
C언어 const를 이용하여 상수 만들기 (0) | 2021.12.09 |
C언어 변수 선언 (0) | 2021.12.08 |
C언어 상수 표현 방법, 진수별 수 표현 방법 정리 (0) | 2021.12.06 |
댓글