Modifier trong C

Trong bài học C++ trước Taimienphi.vn đã giới thiệu cho bạn về các kiểu dữ liệu cơ bản trong C++, bao gồm kiểu int, char, kiểu double short int, unsigned char, long double, và kiểu signed int. Trong đó các từ như short, unsigned, long, signed được gọi là các kiểu Modifier, để tìm hiểu modifier trong C++ là gì, bạn đọc cùng tham khảo tiếp bài viết dưới đây của Taimienphi.vn.

C++ cho phép sử dụng modifier cho các kiểu int, char và double. Vậy modifier trong C++, bạn đọc cùng tham khảo bài viết dưới đây của Taimienphi.vn.

modifier trong c

Mục Lục bài viết:

1. Modifier trong C++

2. Một số lưu ý quan trọng về modifier

 

1. Modifier trong C++

Trong C++ bao gồm 4 kiểu modifier:

- Signed

- Unsigned

- Short

- Long

Trong đó modifier signed và unsigned xử lý các dấu (+ / -) của biến.

Biến signed lưu trữ giá trị đã sign trong bộ nhớ được phân bổ, và chiếm dụng thêm bộ nhớ 1 bit. Biến unsigned không lưu trữ các giá trị đã sign, vì vậy nếu chúng ta sử dụng giá trị unsigned đồng nghĩa với việc bộ nhớ sẽ được giải phóng thêm không gian trống để lưu trữ giá trị của biến. Phạm vi của các giá trị cho kiểu unsigned bắt đầu từ 0.

Cho ví dụ, phạm vi giá trị kiểu dữ liệu int bắt đầu từ -2.147.483.648 đến 2.147.483.647 và phạm vi giá trị của unsigned int bắt đầu từ 0 đến 4.294.967.295.

Modifier short sử dụng ít byte hơn và phạm vi giá trị của kiểu modifier cũng ngắn hơn. Cho ví dụ, phạm vi của short int bắt đầu từ -32.768 đến 32.767, còn phạm vi int bắt đầu từ -2.147.483.648 đến 2.147.483.647.

2. Một số lưu ý quan trọng về modifier

- Tất cả 4 modifier đều có thể áp dụng cho kiểu int.

- Kiểu char cho phép sửa đổi modifier signed và unsigned.

- Kiểu double có thể được sử dụng với modifier dài.

Kiểu int cho phép sử dụng ký hiệu ghi nhanh. Vì vậy định nghĩa các biến dưới đây đều là giống nhau:

short int a và short a;

unsigned int a và unsigned a;

long int a và long a;

- Cuối cùng có thể kết hợp các modifier.

Cho ví dụ, bạn có thể sử dụng modifier signed hoặc unsigned với modifier long hoặc short. Việc sử dụng modifier chính xác có thể hạn chế và giải phóng không gian bộ nhớ.

Nếu giá trị của biến không âm, chúng ta có thể sử dụng modifier unsigned để tiết kiệm được không gian bộ nhớ. Ngoài ra nếu biết phạm vi của biến trong khoảng dưới 32.767, chúng ta cũng có thể sử dụng modifier short.

Dưới đây là ví dụ về sử dụng long long:

unsigned short a;

unsigned long b;

long long c;

unsigned long long d;

https://thuthuat.taimienphi.vn/modifier-trong-c-45782n.aspx
Như vậy bài viết trên đây Taimienphi.vn vừa giới thiệu cho bạn về Modifier trong C++ là gì. Trong bài viết sau Taimienphi.vn sẽ giới thiệu tiếp cho bạn về lớp lưu trữ (Storage Class) trong C++. Ngoài ra bạn đọc có thể tham khảo thêm một số bài viết khác đã có trên Taimienphi.vn để tìm hiểu rõ hơn về phạm vi biến trong C, nội dung được nhiều lập trình viên quan tâm, bài viết về phạm vi biến trong C đề cập đến các loại biến khác nhau, cùng các ví dụ và phân tích cụ thể.

Tác giả: Nguyễn Thành Nam - NTN     (4.0★- 3 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Con trỏ (pointer) trong C
Date và Time trong C
Phạm vi biến trong C
Lệnh điều kiện trong C
Mảng (array) trong C (phần 4)
Từ khoá liên quan:

Modifier trong C++

, C++, học C++,

SOFT LIÊN QUAN
  • Dev C Portable

    Trình biên dịch C/C++ di động tiện lợi

    Dev C++ Portable phù hợp cho lập trình viên và sinh viên yêu thích lập trình C/C++. So với phiên bản cài đặt truyền thống, phần mềm này giúp bạn dễ dàng làm việc trên bất kỳ thiết bị nào mà không cần cài đặt phức tạp.

Tin Mới

  • Link tải Sách giáo khoa lớp 8 Chân trời sáng tạo

    Bộ sách Chân trời sáng tạo lớp 8 trong chương trình giáo dục phổ thông mới hiện đã có mặt trên kho tài liệu của Tải Miễn Phí, thầy cô giáo và các em học sinh có thể tải về tham khảo miễn phí.

  • Link tải Sách giáo khoa lớp 10 Chân trời sáng tạo PDF

    Mời bạn đọc truy cập liên kết download SGK Chân trời sáng tạo lớp 10 của 12 môn học Ngữ văn, Toán, Vật Lí, Hóa học, Sinh học, Tiếng Anh, Lịch Sử, Địa Lý hoàn toàn miễn phí bên dưới.

  • Link tải Sách giáo khoa lớp 11 Chân trời sáng tạo mới nhất

    Bạn đang tìm sách giáo khoa lớp 11 Chân trời sáng tạo để phục vụ việc học tập và giảng dạy? Taimienphi đã cập nhật link tải đầy đủ các môn như Toán, Ngữ văn, Tiếng Anh, Vật lý, Hóa học, Sinh học,... giúp bạn dễ dàng xem

  • Hình ảnh Hoa đẹp 20/10 chúc mừng ngày phụ nữ Việt Nam

    Bạn đang tìm kiếm những hình ảnh hoa đẹp 20/10, sắc nét để tải xuống làm mẫu cắm hoa hoặc gửi tặng cho chị em phụ nữ trên MXH Facebook, Instagram, Zalo? Dưới đây là những mẫu bó hoa, giỏ hoa 20/10 đẹp nhất mà bạn có thể sử dụng để gửi gắm tình cảm, sự trân trọng của mình tới những người phụ nữ mà bạn yêu quý trong ngày lễ đặc biệt.