CÁC KIỂU DỮ LIỆU TRONG C

1. Kiểu tài liệu là gì?

1.1. Dữ liệu và hình trạng dữ liệu

Mọi công tác đều yêu cầu đến dữ liệu. Ví dụ lịch trình sau:int main(){coutMột chương trình xuất ra màn hình dễ dàng và đơn giản cũng đề nghị dữ liệuChương trình trên cần tàng trữ dữ liệu “LAP TRINH C/C++” để xuất ra màn hình. Hay một chương trình giải phương trình bậc 2 cần tàng trữ dữ liệu các hệ số a, b,c, quý giá Delta, các nghiệm của phương trình.Một lịch trình quản lý nhân sự cần tài liệu mã số nhân sự, bọn họ tên, hệ số lương,…Dữ liệu mà lịch trình lưu trữ có thể thuộc nhiều dạng không giống nhau, call là kiểu dữ liệu (data type):Ký từ (character), một chuỗi như “LAP TRINH C/C++”Trạng thái: tất cả hay không, đúng hay saiCác số lượng nguyên, số thực,…Một dãy những giá trị, một tổ hợp những giá trị (struct, class)…Ngoài tính chất lưu trữ khác nhau, lịch trình cũng cần thiết phân biệt các kiểu dữ liệu nói trên. Vị mỗi kiểu điều khoản thông tin kèm theo khác nhau, cách tổ chức triển khai lưu trữ khác nhau.

Bạn đang xem: Các kiểu dữ liệu trong c

Vậy ngôn từ lập trình phân biệt những kiểu dữ liệu như thế nào?Ngôn ngữ C/C++ (các ngôn ngữ khác cũng vậy) quy ước ngữ nghĩa với cùng 1 loạt những tên kiểu dữ liệu mà nó hỗ trợ sẵn. Tên các kiểu tất cả sẵn này đã có gắn sẵn ngữ nghĩa cho nên nó là từ bỏ khoá. Ko kể ra, các ngôn ngữ xây dựng cũng cung ứng cơ chế nhằm lập trình viên từ định nghĩa những kiểu tài liệu cho riêng biệt mình.

1.2. Ngữ điệu lập trình C++ cung cấp các kiểu dữ liệu nào?

Kiểu dữ liệu cơ phiên bản (Fundamental Data Type): Tên kiểu là từ khoá, ngữa nghĩa của tên này được hình thức bởi ngữ điệu lập trình.– Kiểu tài liệu do lập trình sẵn viên định nghĩa (User-defined Data Type): Tên hình dáng do người lập trình đặt ra. Các kiểu dữ liệu dạng này vào C++ như struct, class,…– Kiểu dữ liệu dẫn xuất (Derived Data Type): C++ hỗ trợ các cam kết hiệu để tạo nên kiểu mới từ các kiểu khác. Ví dụ: Mảng (array) những ký tự, các số nguyên, những số thực hay bé trỏ (pointer).– Kiểu tài liệu Enum (Enum Data Type): tham khảo bài Kiểu dữ liệu enum trong C++.

Xem thêm: Chuyển File Pdf Sang Ảnh Online For Free, Chuyển Đổi Pdf Sang Jpg

2. Các kiểu dữ liệu cơ phiên bản trong C++

Phải lưu giữ từ khóa cùng phạm vi giá bán trị của các kiểu dữ liệu để áp dụng chính xác.
Kiểu dữ liệuTừ khóaKích thước (bytes)Phạm vi giá bán trị
Số nguyênint4–2.147.483.648 đến +2.147.483.647
Số thựcfloat4+/- 3.4E +/- 38
Số thựcdouble8+/- 1.7E +/- 308
Ký tựchar1-128 mang lại 127 hoặc 0 cho 255
Ký tựwchar_t20 mang lại 65.535
Luận lý (Boolean)bool1true hoặc false (1 hoặc 0)
Không vẻ bên ngoài (Valueless)void

3. Modifiers của kiểu tài liệu trong C++

Ngôn ngữ C++ có thể chấp nhận được các modifiers đứng trước những kiểu tài liệu cơ bản. Mục đích là thay đổi ý nghĩa của các kiểu tài liệu cơ bản.
*
Modifiers vào C++

4. Lịch trình in kích thước kiểu dữ liệu

Sử dụng hàm sizeof để in ra được số bytes của những kiểu dữ liệu.#include using namespace std; int main() { cout Kết quả:
Kich thuoc cua char la: 1 byteKich thuoc cua int la: 4 byteKich thuoc cua short int la: 2 byteKich thuoc cua long int la: 4 byteKich thuoc cua float la: 4 byteKich thuoc cua double la: 8 byteKich thuoc cua wchar_t la: 2 byte
Bài trước và bài bác sau trong môn học>" data-wpel-link="internal">Khái niệm biến, hằng với minh họa cùng với C++ >>

Leave a Reply

Your email address will not be published. Required fields are marked *

  • Phim thần tài đến 1999

  • Trần huyền linh hòa phát

  • Khe nứt san andreas vietsub

  • Xem phim tân ỷ thiên đồ long ký tập 17 vietsub

  • x

    Welcome Back!

    Login to your account below

    Retrieve your password

    Please enter your username or email address to reset your password.