tailieunhanh - Bài giảng Kỹ thuật lập trình: Chương 6 - Trần Quang
Bài giảng "Kỹ thuật lập trình - Chương 5: Kiểu cấu trúc - Kiểu mảng, chuỗi" cung cấp cho người học các kiến thức: Từ khóa Typedef, cấu trúc, mảng, chuỗi ký tự. Đây là một tài liệu hữu ọc dành cho các bạn sinh viên ngành Công nghệ thông tin và những ai quan tâm dùng làm tài liệu học tập và nghiên cứu. | Bài giảng Kỹ thuật lập trình: Chương 6 - Trần Quang Chương 06 Kiểu cấu trúc Kiểu mảng – chuỗi Trần Quang Kỹ thuật lập trình Chương 06: Array - struct 1 © 2016 Nội dung Từ khoá typedef Cấu trúc Mảng Chuỗi ký tự Trần Quang Kỹ thuật lập trình Chương 06: Array - struct 2 © 2016 Định nghĩa kiểu mới với typedef typedef cho phép người lập trình tạo ra tên mới cho một kiểu dữ liệu đã có. Tên mới mang lại tính dễ hiểu hơn, trong ngữ cảnh của bài toán đang xét. Tên mới giúp rút ngắn mã nguồn Cú pháp typedef ; Ví dụ typedef unsigned char BYTE; BYTE a, b; Trần Quang Kỹ thuật lập trình Chương 06: Array - struct 3 © 2016 kiểu cấu trúc (struct) Là kiểu dữ liệu phức hợp, bao gồm nhiều thành phần có thể thuộc các kiểu dữ liệu khác nhau Các thành phần gọi là: trường dữ liệu (field) Một biến thuộc kiểu cấu trúc được xem là một tập hợp nhiều biến đơn lẻ thành một biến duy nhất Ví dụ Mỗi sinh viên cần lưu các thông tin: Mã số sinh viên Họ tên Ngày sinh Email, Trần Quang 4 trình Kỹ thuật lập Chương 06: Array - struct 4 © 2016 kiểu cấu trúc (struct) Tất cả các dữ liệu trong một biến cấu trúc có quan hệ với nhau tạo thành một khối Luôn luôn cấp phát cùng nhau và sắp xếp liên tục trong bộ nhớ Luôn luôn được huỷ khỏi bộ nhớ cùng nhau Các mảnh dữ liệu thành phần có thể truy xuất độc lập, thông quan tên field. Trần Quang Kỹ thuật lập trình Chương 06: Array - struct 5 © 2016 Khai báo kiểu dữ liệu cấu trúc Khai báo kiểu cấu trúc struct { } Ví dụ struct sinhvien { char mssv[8]; char hoten[30]; float dtb; } Trần Quang 6 Kỹ thuật lập trình Chương 06: Array - .
đang nạp các trang xem trước