본문 바로가기
c++

3. C++ 변수,상수,const,int,double,간단한 프로그램 작성

by hello_world.cpp 2019. 11. 10.
728x90
반응형

 

들어가기에 앞서 '변수'라는 개념은 C++에서 꼭 알아야할 중요개념중 하나 임을 알려드립니다...!!!!

 

 

1. 먼저 변수와 상수를 이용한 간단한 코드와 출력결과를 봅시다아

 

변수 i , j , k

상수 m

 

아래는 출력 결과

혹시 궁금해하실 분들이 계실수도 있어서 적어봅니다.

처음 i의 값은 1로 출력되는 데 변경된 후에 i의 값은 200이라고 나옵니다!

이건 컴파일러가 위에서 부터 한줄씩 차례대로 코드를 읽기 때문에 변경된 i값은 i=200이라고 써놓은 17번째줄부터 i값이 200인거랍니다

 

 

 

(1) 변수란?

변수는 프로그램에서 데이터를 저장하는 공간을 말합니다.

변수를 쉽게 표현해보면 '열고닫을 수 있는 상자'라고 표현할 수 있는데요.

 

 

여러분 이사갈때나 방정리를 할때 상자에 물건을 담아 정리하던 기억이 있으신가요?

정리를 편하게 하기위해서 우리는 정리를 시작하기 전에 어떤 종류의 물건을 어떤 상자에 담을 지 정하고 정리를 시작합니다.

 

 

예를 들어서 '이상자에는 인형을 담아야지','이 상자에는 양말을 담아야지' 이런식으로요.

변수를 선언하고 사용하는 방법도 비슷하답니다.

 

 

C++에서 사용되는 변수상자에는 담을 수 있는 여러가지의 종류의 자료형이 있습니다.

7번째 줄에 있는 int i =1 이라는 코드를 볼까요.

int,double 과 같은 자료형은 뒤에서 자세히 설명해드릴게요!

대충 int는 정수 double은 실수라고 알아두시면됩니다.

 

 

정수형의 자료를 담을 수 있는 상자 i를 먼저 만들고 그곳에 1이라는 값을 담았다는 뜻입니다.

위에서와 같은 표현으로 표현해보면 'i라는 상자에는 정수형의 자료만 담을거야'라는 뜻으로도 볼수 있겠네요.

또 한번 선언된 변수는 17번째 줄처럼 값이 변경도 가능합니다.

 

 

 

* 변수를 선언하는 방법

데이터타입 변수이름 ;

데이터타입 변수이름1,변수이름2,변수이름3,...,변수이름n ;

 

 

변수 사용예로는

int x;

double radius;

int a,b,c;

 

등이 있습니다.

변수는 double radius =10 처럼 선언과 동시에 초기화 될 수 있습니다.

 

 

 

 

 

 

(2) 상수란?

 

상수는 변수와 다르게 한번 선언되면 바뀔 수 없는 것을 말합니다.

* 상수를 선언하는 방법

const 데이터타입 상수이름 = 값

 

 

상수 사용예로는

const double PI= 3.14159;

constint SIZE= 3;

이런것들이 있습니다!

 

 

 

 

 

 

배운내용 요약

1. 변수

(1) 변수란,프로그램에서 데이터를 저장하는 공간으로 프로그램실행 중간에 변경될 수 있습니다.

(2) 선언방법은 

*데이터타입 변수이름 = 값;

 

2. 상수

(1) 상수란,변수와 다르게 한번 선언되면 변하지않는 영구한 값을 가집니다.

(2) 선언방법은

*const 데이터타입 상수이름 = 값;

 

int와 double과 같은 데이터유형에 관련한 내용은 다음글에서 자세하게 다루도록 하겠습니다!!

 

728x90
반응형

댓글