본문 바로가기
플밍 공부

c언어 3(자료형)

by 루미..1 2024. 1. 8.

c언어1에는 c언어에 대한 개발환경에 대해 설명했고, 
c언어2에는 변수와 변수의 쓰임새(변수와 상수의 차이점 등)에 대해 설명하였습니다.

 

c언어 3에는 자료형에 대해 더욱 자세하게 알아볼 건데요,

자료형이라는 것은 쉽게 말하면 그때그때마다 달라질 수 있는 부분이라고 할 수 있습니다. 항상 똑같은 것을 사용하고 그런게 아니라 내가 지금 문자열을 써야 한다면 string이나 char형을 사용하는 것이 좋구요,

내가 지금 실수형을 표현해야 한다면 float형이나 double형을 사용하는 것이 좋고, 

함수같은 걸 작성할 때 자료형이 필요 없을 것 같다면 그냥 void형을 써주면 되는거죠. 그 외에도 정말 다양한 자료형이 존재해요. 사실 이렇게 세부적인 분류까지 하지 않더라도 프로그래밍하는데에는 딱히 문제가 없거든요. 

 

하지만, 지금은 배우는 입장이다보니까 자세하게 나눠서 공부해보도록 하겠습니다.

자료형의 종류로는 사용자정의 자료형, 파생자료형 등이 있지만 흔히 말하는 자료형이라고 한다면 primitive형을 말합니다. primitive형에는 char, int, float, double, void. 이렇게 5가지만 알아도 왠만한 프로그래밍을 하는 데에는 큰 문제는 없어요.

 

c언어에서 문자를 표현할 때는 char 자료형을 이용하며 숫자를 표현하고자 할때는 int(정수형), float(실수형), double(실수형)자료형을 사용합니다. void 는 자료형 자체가 없다는 의미입니다. 여기서 주의할 점은 c언어에서는 따로 문자열을 저장하는 string 자료형이 없고 char 자료형만을 사용하기 때문에 문자열 표현을 위해서는 char 자료형을 연속적으로 사용해야 합니다.  (자바나 자바스크립트의 경우 string 자료형이 매우 유용하나 c언어에서는 없다.)

 

 

 

 

 

'플밍 공부' 카테고리의 다른 글

c언어(사용자 정의 함수) 복습필요.  (2) 2024.01.10
C언어 (기본입출력)  (0) 2024.01.09
C언어 1  (0) 2024.01.05