반응형
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
#include<iostream>
 
using namespace std;
 
int main(void)
{
  int a;
  double b;
  char c[10];
 
  cout << "int , double , 문자열 값 입력 : ";
  cin >> a>> b ; // cin >> 이것이 c의 scanf와 비슷한 역할
  cin >> c;
 
  cout << "int 값 : "  << a << endl ;
  cout << "double 값 : "  << b << endl ; 
  cout << "문자열 : "  << c << endl ; 
 
 return 0;
}
 
 
Crocus

 

cin >> c에서의 scanf와 비슷한 역할.


이 또한 std namespace에 속해있다.


 이때 hello world를 문자열로 입력시 출력값은 hello만 나온다.

 띄어쓰기를 구분하여 공백 그전까지만 하나의 문자열로 보기 때문이다.


**

 공백 또한 모든 문자열 출력을 위해서는 cin.getline(c,20);을 해주면 된다.

**



반응형

'Basic > C++' 카테고리의 다른 글

자료형 bool의 기본 설명  (0) 2015.03.15
const, Heap, Stack, 데이터 영역의 용도 및 특징  (0) 2015.03.15
c++ 지역변수, 전역변수의 추가 이해  (0) 2015.03.07
c++ using 선언  (0) 2015.03.07
c++ 이름공간(namespace)  (0) 2015.03.07