[C++] 02. 변수
2022. 5. 30. 19:34ㆍ코딩 1막 <C++개념편>
728x90
변수는 상수의 반대이다. 즉, 값이 변할 수 있는 수이다.
#include <iostream>
using namespace std;
void main()
{
// 변수의 선언 : 메모리에 할당한다
// 데이터타입 변수명;
// 변수명은 소문자로 시작하지만 두 단어가 쓰일경우 '카멜표기법'에 의해 대문자로 시작
// int 정수를 담는 데이터타입
// 참고) unsigned int 값의 범위가 더 늘어나는 정수를 담는 데이터타입
// float 실수를 담는 데이터타입
// char 문자를 담는 데이터타입
// bool 논리를 담는 데이터타입
float num; //메모리 4바이트 할당
int inputValue; //메모리 4바이트 할당
bool test; //메모리 1바이트 할당
char temp; //메모리 1바이트 할당
// 변수의 정의
// num이라는 통 안에 값을 넣어준다
// 형변환(casting) : 데이터타입이 다를 때 발생
num = 10.8f;
cout << num << endl;
inputValue = 16;
cout << inputValue << endl;
int i = 10;
{
int x = 30; // 괄호안에 것을 우선적으로 참조한다.
cout << x << endl;
}
// cout << x << endl; // 메모리지역성에 따라 해제되어 x를 출력할수없어 에러가 뜸.
}
728x90
'코딩 1막 <C++개념편>' 카테고리의 다른 글
[C++] 06. 반복문(for문) (0) | 2022.05.30 |
---|---|
[C++] 05. 반복문(while문) (0) | 2022.05.30 |
[C++] 04. 연산자, 조건비교 연산자, 연산자 우선순위 (0) | 2022.05.30 |
[C++] 03. 조건문 (0) | 2022.05.30 |
[C++] 01. Hello World 출력 (0) | 2022.05.30 |