03. 변수와 데이터 입력
03-1. 변수
변수는 데이터를 저장해놓는 공간
변수의 형태를 자료형 혹은 데이터형이라고 하고, 정수형과 실수형으로 구분
같은 정수형이라도 char,short,int,long,long long으로 구분
정수
자료형 : int
형태 : int a(변수명);
( => 컴파일러야, 정수를 저장할 공간을 a라고 정하고 4바이트 할당할게! )
변수를 선언하면 메모리에 저장공간이 생긴다.
컴퓨터의 메모리 공간은 재활용되기 때문에, 처음엔 무슨 값이 들어있었는지 이해할 수 없다.
이 값을 쓰레기 값이라고 하는데, 이 때문에 프로그램에 오류가 발생할 수 있으므로 초기화 과정이 필요하다.
변수 선언할 때 규칙
1. 중괄호 {}안에 변수를 선언하며 선언하는 위치부터 블록 끝까지 사용 가능
2. 컴파일러에 따라 변수 선언 위치 제한됨
3. 변수 자료형이 같으면 동시에 둘 이상의 변수 선언 가능
4. 대입 연산자는 = 연산자 왼쪽 변수에 오른쪽 값을 저장함
5. 변수는 연산자 왼쪽에서는 저장 공간이 되고, 오른쪽에서는 값이 됨 ( l-value / r-value )
실수 double
문자,문자열 char
크기 : 1바이트(8비트)
작은 범위의 정수를 저장할 수 있지만, 주로 문자 저장
미션
'👩💻 알고리즘 > 🔠 C' 카테고리의 다른 글
[한빛미디어 혼공학습단_혼공C] 4주차 스터디 ch7 (0) | 2024.01.28 |
---|---|
[한빛미디어 혼공학습단_혼공C] 3주차 스터디 ch5~ch6 (0) | 2024.01.21 |
[한빛미디어 혼공학습단_혼공C] 1주차 스터디 ch1 ~ ch2 (0) | 2024.01.03 |
[나도코딩 C언어 무료강의] 프로젝트 2 (0) | 2023.07.27 |
[나도코딩 C언어 무료 강의] 프로젝트 1 (0) | 2023.07.26 |