TAILIEUCHUNG - Bài giảng Lập trình nâng cao: Bài 10+11+12 - Trương Xuân Nam

Bài giảng Lập trình nâng cao: Bài 10+11+12 Kiểu cấu trúc (struct) và kiểu hợp nhất (union) cung cấp cho người học những kiến thức như: Các kiểu dữ liệu tự tạo; Cấu trúc (struct); Khai báo; Phép toán; Trường bit; Kích cỡ của struct; Bài tập struct; Hợp nhất (union); Liệt kê (enum); Cấu trúc tự trỏ và danh sách | LẬP TRÌNH NÂNG CAO Bài 10 11 12 Kiểu cấu trúc struct và kiểu hợp nhất union TRƯƠNG XUÂN NAM 1 Nội dung chính 1. Các kiểu dữ liệu tự tạo 2. Cấu trúc struct 1. Khai báo 2. Phép toán 3. Trường bit 4. Kích cỡ của struct 3. Bài tập struct 4. Hợp nhất union 5. Liệt kê enum 6. Cấu trúc tự trỏ và danh sách 7. Bài tập Trương Xuân Nam - Khoa CNTT 2 Phần 1 Các kiểu dữ liệu tự tạo Trương Xuân Nam - Khoa CNTT 3 Các kiểu dữ liệu tự tạo Kiểu dữ liệu quy định về loại dữ liệu được ghi trong biến Có tính quy ước vì dữ liệu luôn được ghi ở dạng byte bit Xác định cách thức xử lý giá trị khi tham gia tính toán Các ngôn ngữ lập trình cung cấp một số kiểu dữ liệu cơ bản số nguyên số thực logic Cũng là các kiểu dữ liệu thường dùng trong cuộc sống Cuộc sống có nhiều kiểu dữ liệu phức tạp hơn Phân số tử số số thực mẫu số số thực Số phức phần thực số thực phần ảo số thực x i Ngày ngày số nguyên tháng số nguyên năm số nguyên Giờ giờ số nguyên phút số nguyên giây số nguyên Thời gian Ngày Giờ Trương Xuân Nam - Khoa CNTT 4 Tự tạo kiểu dữ liệu mới Các kiểu dữ liệu phức tạp thường là tổ hợp từ các loại cơ bản và đôi khi từ những loại tổ hợp đơn giản hơn Không ngôn ngữ lập trình nào cung cấp được mọi loại dữ liệu cần thiết cho mọi nhu cầu thực tiễn C C cung cấp các cơ chế cho phép lập trình viên tự tạo các kiểu dữ liệu mới Cấu trúc struct Hợp nhất union Liệt kê enum Lớp class Chúng ta thực tế đã sử dụng rất nhiều các kiểu dữ liệu tự tạo string vector Trương Xuân Nam - Khoa CNTT 5 Phần 2 Cấu trúc struct Trương Xuân Nam - Khoa CNTT 6 Đặt vấn đề xét một bài toán cụ thể Quản lý dữ liệu thời gian ngày tháng năm Cách làm thông thường bộ 3 biến lưu ngày tháng năm Mỗi khi có dữ liệu ngày tháng thì cần khai báo thêm cả 3 Truyền thông tin vào hàm Dùng 3 tham số Trả về kết quả từ hàm Không làm được Nhận xét Đặt tên biến nhập nhằng khó quản lý phải có quy tắc riêng Truyền tham số cho hàm dài dòng Tìm kiếm sắp xếp sao chép khó khăn Giải pháp của C C Gom những thông tin này tạo thành một kiểu dữ liệu mới Dữ .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.