반응형
1. 변수란?
변수는 데이터의 저장과 참조를 위해 할당된 메모리 공간이라 할 수 있다.
2. 변수의 선언 - int num;
1) 메모리 공간의 할당 - int
- 할당이란 내가 데이터를 저장하고 참조하기 위한 메모리 공간을 미리 마련해두는것
- int 자료형은 10진수 정수를 저장하기 위한 4byte 메모리 공간을 할당하도록 약속
- 자료형은 타입 용도에 따라 할당 방식이 달라짐
2) 변수 이름 붙이기 - num
- 할당된 메모리 공간에 접근(저장과 참조를)하기 위해 특정 변수의 이름을 붙인다.
3. 메모리 공간의 활용
1) 활용
할당된 메모리 공간에 데이터를 저장을 하고 참조하는 것을 말한다.
num = 20;
2) 활용 예시(데이터의 저장과 참조)
1 2 3 4 5 6 7 8 9 10 11 12 | int main(void) { int val=0; //변수 선언 및 초기화 val=1+2; //덧셈 연산 후에 대입(저장) printf("1+2=%d \n", val);//참조 val=2+3; printf("2+3=%d \n", val); //문자열 출력 return 0; } | cs |
4. 프로그램이란?
- 프로그램이란 위에서 본것처럼 데이터를 표현하고 처리하는것이다.
- 데이터의 표현이란 데이터를 메모리 공간에 저장하고, 저장한 데이터를 참조하는 것을 말한다.
- 처리는 여러가지 처리가 있지만, 가장 기본적인건 연산이다(더하고 빼고 하는것들).
반응형
'BackEnd > C' 카테고리의 다른 글
데이터 표현의 단위 (0) | 2018.12.04 |
---|---|
진수와 진수변환 (0) | 2018.12.04 |
서식문자(Conversion specifier) (0) | 2018.12.04 |
이스케이프 시퀀스(특수문자) (0) | 2018.12.04 |
프로그램의 기본 구성과 printf 함수의 기능 (0) | 2018.12.03 |