여기서 우리는 C 또는 C++에서 기본 데이터 유형과 파생 데이터 유형 간의 기본적인 차이점이 무엇인지 확인할 것입니다.
기본 데이터 유형 | 파생 데이터 유형 |
---|---|
기본 데이터 유형은 기본 데이터 유형이라고도 합니다. | 파생 데이터 유형은 기본 데이터 유형으로 구성됩니다. |
일부 기본 데이터 유형은 int, char, float, void 등입니다. | 파생 데이터 유형은 배열, 구조, 포인터 등입니다. |
정수 또는 문자 데이터 유형은 int, char, signed int, singned char, unsigned int, unsigned char로 분류됩니다. | 포인터는 다른 변수의 주소를 저장하는 데 사용됩니다. |
정수는 부동 소수점 숫자가 아닌 정수 유형 데이터를 저장하는 데 사용됩니다. | 배열은 동종 데이터를 저장하는 데 사용됩니다. |
Float는 십진수를 저장하는 데 사용됩니다. 변형은 float, double, long double입니다. | 구조는 int, float, double 등과 같은 일부 기본 데이터 유형의 그룹입니다. |
반환 값이 지정되지 않은 경우 Void가 사용됩니다. | 유니온은 구조체와 비슷하지만 유니온의 모든 구성원은 동일한 메모리 위치를 공유합니다. |