Ở đây chúng ta sẽ thấy, sự khác biệt cơ bản giữa kiểu dữ liệu cơ bản và kiểu dữ liệu dẫn xuất trong C hoặc C ++ là gì.
Các kiểu dữ liệu cơ bản | Kiểu dữ liệu có nguồn gốc |
---|---|
Các kiểu dữ liệu cơ bản còn được gọi là kiểu dữ liệu nguyên thủy. | Các kiểu dữ liệu có nguồn gốc bao gồm các kiểu dữ liệu cơ bản. |
Một số kiểu dữ liệu cơ bản là int, char, float, void, v.v. | Kiểu dữ liệu có nguồn gốc là mảng, cấu trúc, con trỏ, v.v. |
Kiểu dữ liệu số nguyên hoặc ký tự được phân loại là int, char, int có dấu, ký tự đơn, int không dấu, ký tự không dấu | Con trỏ được sử dụng để lưu trữ địa chỉ của một số biến khác. |
Số nguyên được sử dụng để lưu trữ dữ liệu kiểu số nguyên, không phải số dấu phẩy động. | Mảng được sử dụng để lưu trữ dữ liệu đồng nhất. |
Floats được sử dụng để lưu trữ số thập phân. Các biến thể là float, double, long double. | Các cấu trúc là nhóm của một số kiểu dữ liệu nguyên thủy như int, float, double, v.v. |
Void được sử dụng khi không có giá trị trả về nào được chỉ định | Liên hiệp giống như cấu trúc, nhưng tất cả các thành viên của liên minh đều chia sẻ cùng một vị trí bộ nhớ. |