C++ 기본 문법 알아보기
-
3장. 타입에 대하여C++ 기본 문법 알아보기 2019. 1. 3. 12:30
타입(자료형)이란? 변수에는 모두 타입(자료형)이 있다. 그렇다면 과연 타입이 무엇일까? 저번 글에서도 말했듯이 변수란 자료를 담는 그릇이다. 그렇다면 자료가 숫자인지 문자인지와 같이 자료의 종류에 따라서 그릇의 종류도 달라져야 할 것이다. 아래의 코드를 보자 int a; a라는 변수를 선언하고 있는 문장이다. 그렇다면 a 앞에 있는 int가 무엇일까? 여기서 int가 바로 변수 a의 자료형이 되는 것이다. int는 integer의 준말로 정수를 담을 수 있음을 의미하는 자료형이다. 숫자를 담는 자료형에도 아주 많은 종류가 있는데 아래의 코드를 보자. int main(){// 변수 선언short int si;unsigned short int usi;int i;unsigned int ui;long int ..
-
2장. 변수 - 정보를 담는 그릇C++ 기본 문법 알아보기 2019. 1. 2. 20:14
변수란? 우리가 프로그램을 사용하거나 만들때, 정보를 필요로 할 것이다. 그 정보는 숫자일수도 있고, 문자일 수도 있다. 그런데 그 정보를 저장하는 곳은 어디일까? 바로 '변수'에 저장한다. 다음 코드를 보자. int main(){// 3개의 변수를 정의int a;int b;int c; // 각 변수에 값 대입a = 100;b = 200;c = 300; return 0;} 이 프로그램을 실행하면 출력 값은 없지만 a, b, c라는 변수 3개가 생성되고 각각 100, 200, 300이라는 값이 들어갈 것이다. 쉽게 생각해서 변수는 '정보를 담는 그릇'인 것이다. 그렇다면 변수를 선언하지 않거나 선언과 대입의 순서를 바꿔서 실행을 하면 어떻게 될까? 이와 같이 에러를 내뿜는다. 변수를 사용하기 전에는 꼭 변..