C++ 기본 문법: 입출력(IO)
1. 헤더 파일
#include <iostream>
C++에서 입출력 기능을 쓰기 위해 iostream
을 포함해야 함
2. 출력 (cout)
#include <iostream>
using namespace std;
int main() {
cout << "Hello, World!" << endl;
return 0;
}
cout
은 콘솔 출력용 객체임<<
연산자로 문자열이나 값을 넘겨 출력함endl
은 줄바꿈 + 버퍼 비움 역할
3. 입력 (cin)
#include <iostream>
using namespace std;
int main() {
int age;
cout << "나이를 입력하세요: ";
cin >> age;
cout << "당신의 나이는 " << age << "세입니다." << endl;
return 0;
}
cin
은 콘솔 입력용 객체임>>
연산자로 변수에 값을 입력받음
4. 여러 개 입력받기
#include <iostream>
using namespace std;
int main() {
int a, b;
cout << "두 개의 숫자를 입력하세요: ";
cin >> a >> b;
cout << "합: " << a + b << endl;
return 0;
}
여러 변수에 한 번에 입력 가능. 공백 또는 엔터로 구분함
5. 문자열 입력
#include <iostream>
#include <string>
using namespace std;
int main() {
string name;
cout << "이름을 입력하세요: ";
cin >> name;
cout << "안녕하세요, " << name << "님!" << endl;
return 0;
}
string
사용하려면<string>
헤더 필요함cin
은 공백 기준으로 끊어 입력받음- 전체 문장 입력받고 싶으면
getline(cin, name)
사용
요약
cout
: 출력cin
: 입력<<
,>>
: 입출력 연산자endl
또는\n
: 줄바꿈
'코딩 > c++' 카테고리의 다른 글
C++ 기본 문법(6) (0) | 2025.06.02 |
---|---|
C++ 기본 문법(5) (0) | 2025.06.02 |
C++ 기본 문법(4) (0) | 2025.06.02 |
C++ 기본 문법(3) (0) | 2025.06.02 |
C++ 기본 문법(2) (1) | 2025.06.02 |