코딩/c++
C++ 기본 문법(1)
Yellow Kirin
2025. 6. 2. 19:51
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: 줄바꿈