[c언어] 기본 데이터 타입

c언어는 널리 사용되는 프로그래밍 언어 중 하나이며, 강력한 데이터 타입을 갖고 있습니다. 이 포스트에서는 c언어의 기본 데이터 타입에 대해 알아보겠습니다.

목차

  1. 정수형 데이터 타입
  2. 부동 소수점 데이터 타입
  3. 문자형 데이터 타입

정수형 데이터 타입

c언어에서 가장 일반적인 정수형 데이터 타입은 int입니다. 기본적으로 int는 4바이트의 공간을 차지하며, 대략적으로 -2,147,483,648부터 2,147,483,647까지의 값을 표현할 수 있습니다. 더 큰 범위의 정수를 나타내기 위해서는 long 또는 long long 데이터 타입을 사용할 수 있습니다. long은 최소 32비트 이상을 갖고 있고, long long은 최소 64비트 이상을 갖고 있습니다.

int num1 = 10;
long num2 = 1000000000;
long long num3 = 1234567890123456;

부동 소수점 데이터 타입

부동 소수점 데이터 타입은 소수점 이하의 값을 나타내는 데 사용됩니다. c언어에서 기본적인 부동 소수점 데이터 타입은 floatdouble입니다. float은 4바이트의 공간을 차지하며, 대략 7자리의 유효숫자를 표현할 수 있습니다. 반면, double은 8바이트의 공간을 차지하며, 대략 15자리의 유효숫자를 표현할 수 있습니다.

float num1 = 3.14;
double num2 = 1234.5678;

문자형 데이터 타입

c언어에서 문자를 나타내기 위해 char 데이터 타입을 사용합니다. char는 1바이트의 공간을 차지하며, ASCII 값 또는 유니코드 값을 저장할 수 있습니다.

char ch = 'A';

c언어의 기본 데이터 타입은 프로그래밍을 할 때 매우 중요합니다. 이러한 데이터 타입을 잘 이해하고 활용하는 것은 효율적이고 안정적인 프로그램을 작성하는 데 큰 도움이 될 것입니다.

참조 문헌: https://www.learn-c.org/