-
C++) 입출력 스트림 cin, coutC++ 2022. 11. 16. 20:45
https://www.inflearn.com/course/following-c-plus
홍정모의 따라하며 배우는 C++ - 인프런 | 강의
만약 C++를 쉽게 배울 수 있다면 배우지 않을 이유가 있을까요? 성공한 프로그래머로써의 경력을 꿈꾸지만 지금은 당장 하루하루 마음이 초조할 뿐인 입문자 분들을 돕기 위해 친절하고 자세하
www.inflearn.com
cout (console out)
#include <iostream> int main() { using namespace std; // std:: 생략가능 int x = 1024; double pi = 3.141592; cout << "I love this lecture!\n"; // << std::endl; cout << "x is " << x << ". pi is " << pi << endl; // tab(\t) : 자동 줄맞춤 // \ : 뒤 문자가 붙으면 어떠한 기능을 수행함 cout << "abc" << "\t" << "def" << endl; cout << "ab" << "\t" << "cdef" << endl; // audio 소리 출력 cout << "\a"; return 0; }
출력 결과 printf 와 매우 흡사하게 작동한다.
cin (console in)
#include <iostream> int main() { using namespace std; int x = 1 ; cout << "Before your input, x was " << x << endl; // 입력한 내용을 변수 x에 저장해야 되기 때문에 스트림의 방향이 x쪽이다. cin >> x; cout << "Your input is " << x << endl; return 0; }
실행을 시키면 콘솔창에서 입력을 받을 수 있다.
5를 입력 integer 정수의 최대값을 초과하는 숫자가 입력되면 최대값을 출력한다.
'C++' 카테고리의 다른 글
C++) Floating point numbers 부동소수점 수 (0) 2022.11.17 C++) Fixed-width Integers 고정 너비 정수 (0) 2022.11.17 C++) intergers 정수형 (0) 2022.11.17 C++) Fundamental data types 자료형 데이터 타입 (0) 2022.11.17 C++) 프로그램의 구조 (0) 2022.11.16