예제로 이해하는 C++


입력받은 문자열을 그대로 출력하는 프로그램

#include <bits/stdc++.h> // --- (1)
using namespace std; // --- (2)
string a; // --- (3)
int main() {
	cin >> a; // --- (4)
	cout << a << "\\n"; // --- (5)
	return 0; // --- (6)

(1) 헤더 파일을 include

(2) std 라는 네임스페이스 사용

(3) 문자열변수 a 선언

(4) 변수 a 입력받기 cin, scanf

(5) 변수 a 출력하기 cout, printf

(6) main 함수를 종료시키는 retrun 0

typedef


타입의 이름을 새로운 별칭으로 정의하고 실제 타입이름 대신 별칭으로 사용

typedef <타입> <별칭>

#include<bits/stdc++.h>
using namespace std;
typedef int i; // int 를 i 로 재정의
int main() {
	i a = 1; // int a = 1 
	cout << a << '\\n';
	return 0;
}

// 1