[c언어] 기본 데이터 타입
c언어는 널리 사용되는 프로그래밍 언어 중 하나이며, 강력한 데이터 타입을 갖고 있습니다. 이 포스트에서는 c언어의 기본 데이터 타입에 대해 알아보겠습니다.
목차
정수형 데이터 타입
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언어에서 기본적인 부동 소수점 데이터 타입은 float
와 double
입니다. 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/