본문 바로가기
방통대/C프로그래밍

2-2-1 자료형

by 꿈꾸는 몽나 2024. 2. 26.
728x90

 

 

변수

: 자료를 저장할 기억공간을 확보하고 이 공간에 이름을 붙여준 것

 

변수 선언

: 확보된 기억공간에 이름을 부여하는 것

-> 이러한 변수 선언을 위해 자료형이 필요

 

 

 

자료형의 종류

 

 

 

정수형 

: int, short, long, unsigned

: 운영체제에 따라 표현범위가 다름

 

 

실수형

: float, double, long double

: 기본형은 double형

 

 

문자형

: char, unsigned char

: ASCll 코드를 사용하여 처리

: -128 ~ 127까지의 값을 표현

 

문자형 사용 예)

char ch;   // 문자형 변수 ch를 선언

int in;    // 정수형 변수 in을 선언

ch = in = 'A';    // 실제로는 'A'의 ASCll 코드값 65가 사용되기 때문에 문자형과 정수형 변수 사용.

printf(...);    // ASCll 코드값으로 출력

 

 

열거형

: 숫자 대신 단어를 사용

: 형식 enum 태그명 {열거자1, 열거자2, ...}

 

 

출력)

열거형 d1 저장된 값은 3입니다. // SUN=0, MON=1, TUE=2, WED=3, ...

열거형 d2 저장된 값은 5입니다.  // sun=2, mon=3, tue=4, wed=5, ...

 

 

728x90

'방통대 > C프로그래밍' 카테고리의 다른 글

2-3 선행처리기  (1) 2024.02.26
2-2-2 변수 선언  (1) 2024.02.26
2-1 상수와 변수  (0) 2024.02.26
1-4 에러와 경고  (0) 2024.02.20
1-3-2 C프로그램의 구성 요소  (0) 2024.02.20