tailieunhanh - Bài giảng lập trình c căn bản - Trường Apptech - Chương 11

Việc định nghĩa cấu trúc sẽ tạo ra kiểu dữ liệu mới cho phép người dùng sử dụng chúng để khai báo các biến kiểu cấu trúc. Các biến trong cấu trúc được gọi là các phần tử của cấu trúc hay thành phần của cấu trúc | Các kiểu dữ liệu nâng cao - Sắp xếp Bài 11 Mục tiêu - 1 Tìm hiểu kiểu dữ liệu cấu trúc và công dụng Định nghĩa cấu trúc Khai báo các biến kiểu cấu trúc Cách truy cập vào các phần tử của cấu trúc Khởi tạo biến cấu trúc Sử dụng biến cấu trúc trong câu lệnh gán Cách truyền tham số cấu trúc Sử dụng mảng các cấu trúc Tìm hiểu cách khởi tạo mảng các cấu trúc Mục tiêu - 2 Con trỏ cấu trúc Cách truyền tham số kiểu con trỏ cấu trúc Tìm hiểu từ khóa typedef Sắp xếp mảng bằng phương pháp Bubble sort và Insertion sort. Cấu Trúc Một cấu trúc bao gồm các mẫu dữ liệu, không nhất thiết cùng kiểu, được nhóm lại với nhau. Một cấu trúc có thể bao gồm nhiều mẫu dữ liệu như vậy. 1 Biến I L L U S I O N Mảng I L L U S I O N B A C H 1 } } Tên sách Tác giả Lần xuất bản Cấu trúc Định Nghĩa Cấu Trúc Việc định nghĩa cấu trúc sẽ tạo ra kiểu dữ liệu mới cho phép người dùng sử dụng chúng để khai báo các biến kiểu cấu trúc . Các biến trong cấu trúc được gọi là các phần tử của cấu trúc hay thành phần của cấu trúc Ví dụ: struct cat { char bk_name [25]; char author [20]; int edn; float price; }; Khai Báo Biến Cấu Trúc Khi một cấu trúc đã được định nghĩa, chúng ta có thể khai báo một hoặc nhiều biến kiểu này. Ví dụ: struct cat books1; Câu lệnh này sẽ dành đủ vùng nhớ để lưu trữ tất cả các mục trong một cấu trúc. struct cat { char bk_name[25]; char author[20]; int edn; float price; } books1, books2; Cách khác struct cat books1, books2; hoặc struct cat books1; struct cat books2; Truy Cập Phần Tử của Cấu Trúc Các phần tử của cấu trúc được truy cập thông qua việc sử dụng toán tử chấm (.), toán tử này còn được gọi là toán tử thành viên - membership. Cú pháp: Ví dụ: scanf(“%s”, ); Khởi Tạo Cấu Trúc Giống như các biến khác và mảng, các biến kiểu cấu trúc có thể được khởi tạo tại thời điểm khai báo struct employee { int no; char name [20]; }; Các biến emp1 và emp2 có kiểu employee có thể được khai báo và khởi tạo như sau: struct employee emp1 = {346, “Abraham”}; . | Các kiểu dữ liệu nâng cao - Sắp xếp Bài 11 Mục tiêu - 1 Tìm hiểu kiểu dữ liệu cấu trúc và công dụng Định nghĩa cấu trúc Khai báo các biến kiểu cấu trúc Cách truy cập vào các phần tử của cấu trúc Khởi tạo biến cấu trúc Sử dụng biến cấu trúc trong câu lệnh gán Cách truyền tham số cấu trúc Sử dụng mảng các cấu trúc Tìm hiểu cách khởi tạo mảng các cấu trúc Mục tiêu - 2 Con trỏ cấu trúc Cách truyền tham số kiểu con trỏ cấu trúc Tìm hiểu từ khóa typedef Sắp xếp mảng bằng phương pháp Bubble sort và Insertion sort. Cấu Trúc Một cấu trúc bao gồm các mẫu dữ liệu, không nhất thiết cùng kiểu, được nhóm lại với nhau. Một cấu trúc có thể bao gồm nhiều mẫu dữ liệu như vậy. 1 Biến I L L U S I O N Mảng I L L U S I O N B A C H 1 } } Tên sách Tác giả Lần xuất bản Cấu trúc Định Nghĩa Cấu Trúc Việc định nghĩa cấu trúc sẽ tạo ra kiểu dữ liệu mới cho phép người dùng sử dụng chúng để khai báo các biến kiểu cấu trúc . Các biến trong cấu trúc được gọi là các phần tử của cấu trúc hay thành phần của cấu trúc .

TỪ KHÓA LIÊN QUAN