<Calculation>
1+2
- +,-,*,/ → operator(연산자) // 이항 연산자
- 1,2,3 … → operand(피연산자)
- std::cout << “This is”의 연산 결과 → std::cout
#include <iostream>
int main()
{
std::cout << "This is" << "a simple C++ program!\\n";
}
std::cout << '9' + 1 << std::endl;
std::cout << 9 + 1 << std::endl;
# -> 58
# 10
- 3/2 —> 1
Python과 다르게 [정수/정수 = 정수] 파이썬의 //와 같음
[실수/정수=실수]
- 5.과 5.0은 동치
<main function>
- int main() { } —> int타입 반환하는 함수
- void main() { } —> 아무것도 반환하지 않는 함수
- main함수는 프로그램을 실행하면 OS가 바로 실행함
<Values and Variables>
- ‘ ‘ → 문자 // “ “→ 문자열
- \n → 하나의 문자(’\n’을 사용해도 되고 “\n”을 사용해도 됨.)
- 변수 선언 : 변수의 이름을 지음
- 변수 정의 : 변수의 실체를 만듦 —> 보통 선언과 정의가 동시에 이루어