수색…


비고

표준 라이브러리 <iostream> 은 입출력을위한 몇 개의 스트림을 정의합니다 :

|stream | description                      |
|-------|----------------------------------|
|cin    | standard input stream            |
|cout   | standard output stream           |
|cerr   | standard error (output) stream   |
|clog   | standard logging (output) stream |

위에서 언급 한 네 개의 스트림 중에서 cin 은 기본적으로 사용자 입력에 사용되고 다른 세 개는 데이터 출력에 사용됩니다. 일반적으로 또는 대부분의 코딩 환경에서 cin ( 콘솔 입력 또는 표준 입력)은 키보드이고 cout ( 콘솔 출력 또는 표준 출력)은 모니터입니다.

cin >> value

cin   - input stream
'>>'  - extraction operator
value - variable (destination)

여기에서 cin 은 사용자가 입력 한 입력을 추출하고 변수 값으로 피드합니다. 사용자가 ENTER 키를 누른 후에 만 ​​값이 추출됩니다.

cout << "Enter a value: "

cout              - output stream
'<<'              - insertion operator
"Enter a value: " - string to be displayed

cout here는 표시 할 문자열을 취하여 표준 출력 또는 모니터에 삽입합니다.

네 개의 모든 스트림은 표준 네임 스페이스 std 하므로 std::stream stream 을 사용하여 스트림 stream 을 인쇄해야합니다.

또한 코드에는 조작자 std::endl 이 있습니다. 출력 스트림에서만 사용할 수 있습니다. 스트림의 끝에 '\n' 문자를 삽입하고 플러시합니다. 즉시 출력을 생성합니다.

사용자 입력 및 표준 출력

#include <iostream>

int main()
{
    int value;
    std::cout << "Enter a value: " << std::endl;
    std::cin >> value;
    std::cout << "The square of entered value is: " << value * value << std::endl;
    return 0;
}


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow