본문 바로가기

프로그래밍/C++ language

2. 기본 프로그래밍(basic programming)

2.2 간단한 프로그램 작성

 

ex)

#include <iostream> // 표준입출력header

using namespace std; // 네임스페이스를 표준으로

 

int main{

...

}

 

2.3 키보드로 값 읽기

 

- cout으로 콘솔출력을, cin으로 콘솔입력을 구현할 수 있음

- <<, >>은 각각 stream extraction/insertion operator, 방향은 데이터의 흐름을 나타냄

 

ex) e

int area, height;

cin >> area >> height; // cin은 console input

cout << "The volume is" << area*height << endl; // The area is (입력값) 이 콘솔에 출력, endl은 한 line이 끝났음을 나타냄

 

2.8 숫자 데이터 유형과 연산

 

- header에 int, short double등 자료형의 최대/최솟값이 상수로 정의되어있음

- sizeof함수를 이용해 변수의 바이트 크기 출력

- 0xFFFF, 010으로 16, 8진수 표현, 1.234E+2 등으로 십진수 표현가능

 

2.13 수의 형변환

 

- (type)value // c언어 스타일 형변환

- static_cast(value) // c++스타일 형변환(권장됨)

 

ex) (int)5.4;

static_cast(5.4);

'프로그래밍 > C++ language' 카테고리의 다른 글

7, 8. 1차원 Array, C-문자열, 다차원 Array  (0) 2021.09.15
6. 함수(function)  (0) 2021.09.15
4. 수학함수, 문자, 문자열  (0) 2021.09.15
3. 선택문(if, else ~ switch)  (0) 2021.09.15
About C++ language bulletin board  (0) 2021.09.06