C++/공부내용
C++ Tutorial - Variables / Declare Variables
HappyFrog
2022. 5. 31. 02:41

C++ 변수
변수는 데이터 값을 저장하기 위한 그릇입니다.
C++에는 여러 종류의 데이터 타입이 존재합니다. 예를 들면:
- int - 소수를 제외한 모든 정수를 저장합니다. ex) 123 또는 -123
- double - 소수와 부동소수를 저장합니다. ex) 19.99 또는 -19.99
- char - 하나의 글자를 저장합니다. char값은 작은 따옴표 ' '로 둘러쌓여 있습니다. ex) 'a' 또는 'B'
- string - "Hello World"와 같은 텍스트를 저장합니다. String 값은 큰 따옴표 " "로 둘러쌓여 있습니다.
- bool - True 또는 False, 두 가지 상태로 값을 저장합니다.
변수 선언(생성)하기
변수를 선언하기 위해서는 데이터 타입을 정하고 값을 할당해야 합니다.
문법
type variableName = value;
type 위치에 C++에서 쓰이는 데이터 타입(예를 들면 int )을, variableName 위치에는 변수의 이름(x나 myName, v 등의 원하는 이름)을 적어주면 됩니다. 등호(=)는 변수에 값을 할당하는 데 쓰입니다.
숫자를 저장하는 변수를 생성하기 위해서는 아래 예시를 보고 따라해보세요.
예시
int myNum = 15;
cout << myNum;

또한 당신은 값을 할당하지 않은 채로 변수를 선언하고 나중에 할당할 수 있습니다.
예시
int myNum;
myNum = 15;
cout << myNum;

당신이 기존 변수에 새로운 값을 할당한다면 이전 값에 덮어쓴다는 것을 기억하세요.
예시
int myNum = 15; // myNum은 15입니다.
myNum = 10; // myNum은 10입니다.
cout << myNum; // myNum은 10으로 출력됩니다.

다른 타입들
다른 타입들의 설명입니다.
예시
int myNum = 5; // 정수(소수를 제외한 모든 수)
double myFloatNum = 5.99; // 부동 소수(소수를 포함한)
char myLetter = 'D'; // 문자
string myText = "Hello"; // 문자열(텍스트)
bool myBoolean = true; // 참 또는 거짓
변수 보이기
cout 객체는 변수를 보이기 위해 << 연산자와 함께 사용됩니다.
텍스트와 변수를 합치기 위해서는 그것들을 << 연산자로 구분해주어야 합니다.
예시
#include <iostream>
using namespace std;
int main()
{
int myNum = 5; // 정수(소수를 제외한 모든 수)
double myFloatNum = 5.99; // 부동 소수(소수를 포함한)
char myLetter = 'D'; // 문자
string myText = "Hello"; // 문자열(텍스트)
bool myBoolean = true; // 참 또는 거짓
cout << myNum << "\n"
<< myFloatNum << "\n"
<< myLetter << "\n"
<< myText << "\n"
<< myBoolean;
}

변수 합치기
변수와 다른 변수를 합치기 위해서는 + 연산자를 사용해야합니다.
예시
#include <iostream>
using namespace std;
int main()
{
int x = 5;
int y = 6;
int sum = x + y;
cout << sum;
}
