Như đã biết, trong các đời sống cũng như mọi lĩnh vực, luôn có giá trị không thể thay đổi gọi là hằng số | TÌM HIỂU CÁCH SỬ DỤNG TỪ KHÓA CONST TRONG NGÔN NGỮ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG C MỤC LỤC A. Nội 3 I. Mở 3 II. 3 a. Khai báo hằng trong C .Trang 3 III Từ khóa const trong C .Trang 4 1. Từ khóa const với con 4 2. Từ khóa const với đối 5 a. Hằng đối 5 b. Tham chiếu hằng con trỏ 5 c. Phương thức 7 B. KẾT 10 Tài liẹu tham 10 1 A. NỘI DUNG I. Mở đầu Như ta đã biết trong các đời sống cũng như trong mọi lĩnh vực luôn có các giá trị không thể thay đổi gọi là hằng số Vd số n với 100 chữ sô thập phân 3 1415926535897932384626433832795028841971693993751058209749445 923078164 062862089986280348253421170679 Vấn đề là trong tin học cứ mỗi khi dùng đến giá trị n thì chả lẽ cứ viết hết tất cả các chử số II. Hằng Nếu dùng một biến để lưu trữ giá trị của hằng số thì có một vấn đề là biến thì thay đổi được giá trị lỗi. VD float PI 3 14 PI 8 Đoạn mã trên không báo lỗi. Loại lỗi này rất khó nhận thấy nhưng để lại hậu quả rất to lớn. nếu sau đó ta không chú ý cứ dùng biến đó trên các đoạn mã cần số n vậy ta phải dùng hằng để khai báo cho giá trị này. a. Khai báo hằng trong C Có 2 cách khai báo hằng - Dùng chỉ thị define define A gia tri tác dụng định nghĩa macro A đại diện cho giá trị dùng để thay thế A trong đoạn mã trừ những đoạn trong thành giá trị. chỉ thị define còn có nhiều tác dụng khác. - Dùng từ khóa const const kiểu tên_hằng giá_trí kiểu const tên_hằng giá_trí VD