C의 변수는 데이터 유형과 연관됩니다. 각 데이터 유형에는 많은 양의 메모리가 필요하며 특정 작업을 수행합니다.
C −
에는 몇 가지 일반적인 데이터 유형이 있습니다.-
int − 정수 값을 저장하는 데 사용됩니다.
-
문자 − 단일 문자를 저장하는 데 사용됩니다.
-
플로트 − 단정밀도로 10진수를 저장하는 데 사용됩니다.
-
이중 − 배정밀도로 십진수를 저장하는 데 사용됩니다.
다음 표는 C 언어의 데이터 유형을 표시합니다 -
데이터 유형 | 바이트 | 범위 |
---|---|---|
짧은 정수 | 2 | -32,768 ~ 32,767 |
부호 없는 짧은 정수 | 2 | 0 ~ 65,535 |
부호 없는 정수 | 4 | 0 ~ 4,294,967,295 |
int | 4 | -2,147,483,648 ~ 2,147,483,647 |
긴 정수 | 4 | -2,147,483,648 ~ 2,147,483,647 |
부호 없는 long int | 4 | 0 ~ 4,294,967,295 |
서명된 문자 | 1 | -128 ~ 127 |
부호 없는 문자 | 1 | 0 ~ 255 |
플로트 | 4 | 1.2E-38 ~ 3.4E+38 |
더블 | 8 | 2.3E-308 ~ 1.7E+308 |
다음은 C 언어의 데이터 유형 구문입니다.
data_type variable_name;
다음은 C 언어의 데이터 유형 예입니다.
예시
#include >stdio.h> int main() { // datatypes int a = 10; char b = 'S'; float c = 2.88; double d = 28.888; printf("Integer datatype : %d\n",a); printf("Character datatype : %c\n",b); printf("Float datatype : %f\n",c); printf("Double Float datatype : %lf\n",d); return 0; }
다음은 출력입니다.
출력
Integer datatype : 10 Character datatype : S Float datatype : 2.880000 Double Float datatype : 28.888000