들어가기에 앞서 '변수'라는 개념은 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과 같은 데이터유형에 관련한 내용은 다음글에서 자세하게 다루도록 하겠습니다!!
'c++' 카테고리의 다른 글
6. C++ bool,부울식,if-else (0) | 2019.11.16 |
---|---|
5. C++ 예제, 증감연산자,수의 유형변환, static_cast<type>(value) (0) | 2019.11.14 |
4. C++ cin,숫자데이터유형,double,int,MIN,MAX,sizeof(),최소,최대 (0) | 2019.11.12 |
2. C++ 주석,줄바꿈방법,간단한 수학계산,수관련 연산자 (0) | 2019.11.09 |
1. "Welcome to C++!" 출력하기,프로젝트 만들기,디버그,빌드 하는법 (0) | 2019.11.08 |
댓글