코딩/C

C언어 - 변수란 무엇인가?

GU 2020. 5. 16. 15:34
반응형

안녕하세요.

오늘은 변수에 대해서 설명해드리겠습니다.

 

변수(variable)

 

변하는 수라는 뜻인데요.

값이 특정지어지지 않아 임의의 값을 가질 수 있는 문자를 말합니다.

쉽게 말해서 수학시간에서 함수를 배울 때 나왔던 x, y, z가 변수에 속한다고 할 수 있죠.

x가 분명히 존재하지만 안에는 어떠한 수가 들어있는지 모르는 상태고

이걸 사용자가 지정해 줄 수 있습니다.

 

프로그램을 작성하면서 변수란 없어서는 안되는 필수적인 요소인데요.

만약 이런 변수라는 개념이 없었다면 코딩을 할 때 계속해서 같은 값을 불러줘야 하고

우리가 지금까지 써온 모든 프로그램들과 게임들은 용량이 엄청나게 커져서

현재의 컴퓨터의 화려한 퍼포먼스를 보여주는 일은 할 수 없었을 겁니다.

그럼 컴퓨터에서 변수가 하는 일들을 알려드리겠습니다.

우선 컴퓨터에는 변하는 값을 저장하는 변수와 늘 같은 값을 보관하고 있는


상수가 있습니다.


또한 변수형은 각종 형식에 따라 담을 수 있는 인자가 있는데,

정수형을 담는 변수, 실수형을 담는 변수, 참과 거짓을 담는 변수 등 다양한 변수를 담는 상자들이 있습니다.

그리고 모든 변수는 상황에 따라서 용도를 알맞게 사용해야 합니다.

만약 용도에 알맞지 않은 형식이 들어간다면,


프로그램은 오류라고 정상적인 동작이 안 되겠습니다.

 

 

반응형

'코딩 > C' 카테고리의 다른 글

C언어에서 함수는?  (0) 2022.10.12
C언어 프로그램 실행과정  (1) 2022.09.14
C언어란?  (1) 2022.09.14
C언어란 무엇인가?  (0) 2020.05.13
[C언어] 프로젝트 만들기  (0) 2017.12.19