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 ...
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: 17
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tìm kiếm theo từ khóa liên quan:
: ngôn ngữ lập trinh C bài giảng ngôn ngữ lập trinh C giáo trình ngôn ngữ lập trinh C tài liệu ngôn ngữ lập trinh C bài tập ngôn ngữ lập trinh CTài liệu có liên quan:
-
Thực hành ngôn ngữ lập trình C
6 trang 174 0 0 -
Giáo trình về môn Ngôn ngữ lập trình C
141 trang 34 0 0 -
Tài liệu tham khảo lập trình C
153 trang 33 0 0 -
Giáo trình Ngôn ngữ lập trình C p10
20 trang 30 0 0 -
Giáo trình ngôn ngữ lập trinh C part 5
21 trang 28 0 0 -
Giáo trình Ngôn ngữ lập trình C p6
20 trang 27 0 0 -
Bài giảng Ngôn ngữ lập trình C: Vòng lặp - TS. Ngô Hữu Dũng
48 trang 27 0 0 -
Giáo trình Ngôn ngữ lập trình C p9
20 trang 27 0 0 -
Giáo trình ngôn ngữ lập trinh C part 3
21 trang 27 0 0 -
Giáo trình ngôn ngữ lập trinh C part 2
21 trang 27 0 0