안녕하세요 ! 초보개발자 입니다.
이 블로그는 개인 공부 정리용 블로그 입니다.
혹 잘못된 내용이 있다면 지적 부탁드리겠습니다.
그리고 질문주신다면 최대한 아는선에서 답변드리도록 하겠습니다.
그럼 시작하도록 하겠습니다.
변수(variable)
4) 자료형
저번 강의에서 int num; 을 설명 할 때 int 가 무엇인지에 대해서 대충 설명 하였는데 여기서 자세히 설명해 보도록 하겠습니다.
data 의 종류에는 크게 문자와 숫자로 나눌 수 있습니다. 이러한 data가 저장될 공간의 크기를 정의한것이 자료형(data type) 이라고 합니다.
자료형의 종류에는 기본형과 그로부터 파생된 파생형으로 나눌 수 있습니다. 먼저 기본형에는 다음과 같은 타입이 있습니다.
문자형 |
char |
정수형 |
short, int, long, long long |
실수형 |
float, double ,long double |
문자형은 문자를 저장하는데 사용이 되며 변수당 하나의 문자만 저장할 수 있습니다.
정수형은 정수를 저장하는데 사용이 되며 주로 int 가 사용 됩니다.
실수형은 실수를 저장하는데 사용이 되며 주로 double가 사용이 됩니다.
다음 파생형에는 배열,구조체,포인터,함수 등 여러가지가 있습니다. 이것들에 대해서는 나중에 알아 보도록 하겠습니다.
5) 상수
상수는 변수와 같이 값을 저장 할 수 있는 공간이지만 변수와는 달리 한번 값을 저장 하게 되면 다른 값으로 변경 할 수 없습니다. 상수를 선언하는 방법은 변수를 선언할 때 'const' 를 붙여 주면 됩니다. ex) const int num=10;
간단한 예제를 통해서 더 자세히 알아 보겠습니다.
음.. 작성해보고 나니 설명할 것이 없네요 ㅎㅎㅎ
무튼 실행 결과는 위 그림과 같습니다.
오늘 강의는 여기서 마치고 다음시간에는 화면에 출력하는 함수인 printf 함수와 입력하는 함수인 scanf 함수에 대해서 알아 보도록 하겠습니다.
'프로그래밍 > C언어' 카테고리의 다른 글
[C언어] 진법 (0) | 2017.04.04 |
---|---|
[C언어] printf 함수와 scanf 함수 (1) | 2017.04.03 |
[C언어] 변수(1) (0) | 2017.04.02 |
[C언어] hello.c 분석 (0) | 2017.04.02 |
[C언어] 시작하기.. (2) | 2017.04.02 |