보통 변수와 식별자를 혼용해서 사용하는 경우가 있다.
그러나 이는 다른 의미를 가진다.
변수란 '변할 수 있는 수'를 가리키는 말이다. 수학 용어를 차용했기 때문에 숫자를 의미하는 '수'가 붙었지만, 값이 반드시 숫자이어야 하는 것은 아니다. 컴퓨터 용어로 사용될 때는 '변할 수 있는 무언가'라는 명사로 확장시켰다.
여기서 말하는 '무언가'란 데이터를 뜻한다. 숫자, 문자열, 객체, 배열, 모든 것들이 다 데이터다.
식별자란 어떤 데이터를 식별하는 데 그것에 붙이는 이름, 즉 변수명이다.
변수는 '변할 수 있는 무언가'를 뜻하고, 식별자란 그 변수에 붙인 이름이다.
'컴퓨터공학 기초' 카테고리의 다른 글
컴파일이란 무엇인가 (0) | 2021.04.12 |
---|---|
프로그래밍 언어의 종류 : 저수준 언어&고수준 언어 (0) | 2021.04.10 |