프로그램 언어/C언어

변수 만들기

찬영_00 2024. 5. 12. 20:42

우리가 프로그래밍을 하면서 값을 다룰려면 변수가 필요하다.

전 포스터에서 보았던 코드를 가져와 보겠다.

#include <stdio.h>

int main() {
	printf("hi");
	int a = 1;
	int b = 5;

	for (int i = 0; i < b; i++) {
		printf("%d\n", a);
	}
}

 

해당 코드에서 변수는 int a, int b와 같은 값을 담는 것을 의미한다.

아래는 변수의 종류에 대해 나타낸 것이니 참고 바란다.

출처: https://edu-coding.tistory.com/3

 

변수는 원하는 대로 이름을 지어도 되지만 사실 규칙이 있다.

- 영문 문자와 숫자를 사용할 수 있다.

- 대소문자를 구분한다.

- 문자부터 시작해야 하며 숫자부터 시작하면 안된다.

- _(밑줄 문자)로 시작할 수 있다.

- C언어의 키워드(int, short, long etc..)는 사용할 수 없다.

 

이렇게 변수에 대해 알았으니 직접 사용해 보겠다.

#include <stdio.h>

int main() {
	int a;
	int b;
	int c;

	a = 10;
	b = 20;
	c = a - b;
	
	printf("%d -- %d -- %d\n", a, b, c);
}

a에는 10, b에는 20, c에는 a와 b에 담긴 값들의 -을 한 값을 넣는다는 의미이다.

이렇게 변수를 만들어주고 =을 활용해 값을 저장할 수 있다.

*여기서 printf에서의 %d 서식 지정자는 10진수로 출력할 때 사용된다.

 

위 코드의 결과는 아래와 같다.

 

변수는 다음과 같이 여러 개를 한번에 입력할 수 있다.

#include <stdio.h>

int main() {
	int a, b, c;
	float d = 0.1;

	a = 10;
	b = 20;
	c = a - b;
	
	printf("%d -- %d -- %d\n", a, b, c);
}

그리고 변수를 선언한 뒤 바로 float d 처럼 0.1로 초기화가 가능하다.

 

이렇게 기본적으로 변수에 대해 알고 만들어 보기까지 하였다.

다음에는 자료형에 대해 조금 더 자세히 알아보겠다.

'프로그램 언어 > C언어' 카테고리의 다른 글

실수 자료형 사용하기  (0) 2024.09.19
정수 자료형 사용하기  (0) 2024.05.14
기본 문법을 알아보자  (0) 2024.05.11
서식 지정자 사용해보자!  (0) 2024.05.08
개발 환경 구축과 C언어 시작하기  (0) 2024.05.07