Danh mục

Chương 13: Các kiểu dữ liệu có cấu trúc và kiểuu dữ liệu tự định nghĩa

Số trang: 9      Loại file: pdf      Dung lượng: 434.68 KB      Lượt xem: 15      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 3,000 VND Tải xuống file đầy đủ (9 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Khi lập trình, nhiều lúc ta cần có một biến trong đó có các biến thành phần, mỗi thành phần lại có kiểu khác nhau Kiểu dữ liệu có cấu trúc struct union Kiểu dữ liệu tự định nghĩa enum
Nội dung trích xuất từ tài liệu:
Chương 13: Các kiểu dữ liệu có cấu trúc và kiểuu dữ liệu tự định nghĩa 10/26/2009 KHÁI NIỆM Chương 13 Khi lập trình, nhiều lúc ta cần có một biến trong đó có các biến CBGD: ThS.Trần Anh Dũng CÁC KIỂU DỮ LIỆU CÓ CBGD: ThS.Trần Anh Dũng thành phần, mỗi thành phần lại có kiểu khác nhau Kiểu dữ liệu có cấu trúc struct CẤU TRÚC VÀ KIỂU DỮ TRÚC VÀ KI union LIỆU TỰ ĐỊNH NGHĨA Kiểu dữ liệu tự định nghĩa enum 1 2 KIỂU STRUCT KIỂU STRUCT Cấu trúc hợp lệ được định nghĩa trước sau CBGD: ThS.Trần Anh Dũng CBGD: ThS.Trần Anh Dũng 3 4CBGD: ThS.Trần Anh Dũng 1 10/26/2009 KIỂU STRUCT KIỂU STRUCT CBGD: ThS.Trần Anh Dũng CBGD: ThS.Trần Anh Dũng 5 6 KIỂU STRUCT KIỂU STRUCT Việc gởi struct là đối số của hàm cũng được truyền theo tham số trị, như vậy hàm sẽ chép toàn bộ các trị trong các biến thành phần của biến struct là đối số thật sang cho đối số giả để tham khảo trị trong hàm CBGD: ThS.Trần Anh Dũng CBGD: ThS.Trần Anh Dũng 7 8CBGD: ThS.Trần Anh Dũng 2 10/26/2009 KIỂU STRUCT KIỂU STRUCT Các thành phần của biến struct cũng là biến bình thường, nên ta có thể lấy địa chỉ của chúng, địa chỉ này là một hằng pointer trỏ đến thành phần tương ứng CBGD: ThS.Trần Anh Dũng ...

Tài liệu được xem nhiều: