tailieunhanh - Bài giảng Tin học đại cương - Bài 7: Cấu trúc
Bài giảng Tin học đại cương - Bài 6: Cấu trúc trình bày khái niệm cấu trúc; khai báo và sử dụng cấu trúc; xử lý dữ liệu cấu trúc; mảng cấu trúc; một số bài tập vận dụng. | Bài giảng Tin học đại cương - Bài 7 Cấu trúc KHOA C NG NGHÖ TH NG TIN FACULTY OF INFORMATION TECHNOLOGY TIN HỌC ĐẠI CƯƠNG PHẦN 2 LẬP TRÌNH BẰNG NGÔN NGỮ C BÀI 7 CẤU TRÚC struct 1 Bài 7 Cấu trúc struct . Khái niệm cấu trúc . Khai báo và sử dụng cấu trúc . Xử lí dữ liệu cấu trúc . Mảng cấu trúc . Bài tập 2 Bài 7 Cấu trúc struct . Khái niệm cấu trúc . Khai báo và sử dụng cấu trúc . Xử lí dữ liệu cấu trúc . Mảng cấu trúc . Bài tập 3 . Khái niệm cấu trúc Trong C structure gọi tắt là struct kiểu dữ liệu bản ghi record trong Pascal. Kiểu dữ liệ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 mỗi thành phần có thể thuộc những kiểu dữ liệu khác nhau. Các thành phần dữ liệu trong cấu trúc được gọi là các trường dữ liệu field . 4 . Khái niệm cấu trúc tiếp Mô tả đối tượng có nhiều phần thông tin ví dụ quản lý hồ sơ cán bộ sinh viên Ví dụ Cấu trúc mô tả sinh viên Cần lưu giữ các thông tin liên quan đến sinh viên như họ tên tuổi kết quả học tập Mỗi thông tin thành phần lại có kiểu dữ liệu khác nhau Họ tên có kiểu dữ liệu là xâu kí tự Tuổi có kiểu dữ liệu là số nguyên Kết quả học tập có kiểu dữ liệu là số thực. 5 Bài 7 Cấu trúc struct . Khái niệm cấu trúc . Khai báo và sử dụng cấu trúc . Xử lí dữ liệu cấu trúc . Mảng cấu trúc . Bài tập 6 . Khai báo kiểu dữ liệu cấu trúc Cú pháp struct ten_cau_truc Ví dụ struct Sinh_Vien char ma_so_sinh_vien 10 char ho_va_ten 30 float diem_TinDC 7 . Khai báo biến cấu trúc Cú pháp ten_cau_truc ten_bien_cau_truc Hoặc struct ten_cau_truc ten_bien_cau_truc Ví dụ Sinh_Vien a b c Hoặc struct Sinh_Vien a b c 8 . Khai báo kết hợp Có thể kết hợp vừa khai báo kiểu dữ liệu cấu trúc vừa khai báo biến cấu trúc struct ten_cau_truc khai_bao_cac_truong ten_bien_cau_truc Ví dụ struct Thi_Sinh char SBD 10 so bao danh char ho_va_ten 30 float ket_qua ts1 ts2 9 Struct lồng nhau Struct có thể lồng nhau. Ví dụ struct Dia_Chi địa chỉ int so_nha char ten_pho 20 char thanh_pho 20 struct
đang nạp các trang xem trước