Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Lập trình căn bản kiểu cấu trúc
Nội dung xem thử
Mô tả chi tiết
Lập trình căn bản
Chương IX: KIỂU CẤU TRÚC
Học xong chương này, sinh viên sẽ nắm được các vấn đề sau:
Khái niệm về kiểu cấu trúc.
Cách sử dụng kiểu cấu trúc.
Con trỏ cấu trúc.
I. KIỂU CẤU TRÚC TRONG C
I.1 Khái niệm
Kiểu cấu trúc (Structure) là kiểu dữ liệu bao gồm nhiều thành phần có kiểu khác
nhau, mỗi thành phần được gọi là một trường (field)
Sự khác biệt giữa kiểu cấu trúc và kiểu mảng là: các phần tử của mảng là cùng
kiểu còn các phần tử của kiểu cấu trúc có thể có kiểu khác nhau.
Hình ảnh của kiểu cấu trúc được minh họa:
1 2 3 4 5 6 7
Trường
Đây là cấu trúc có 7 trường
Còn kiểu mảng có dạng:
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Phần tử
Đây là mảng có 15 phần tử
I.2 Định nghĩa kiểu cấu trúc
Cách 1:
struct <Tên cấu trúc>
{
<Kiểu> <Trường 1>;
<Kiểu> <Trường 2>;
……..
<Kiểu> <Trường n>;
};
Cách 2: Sử dụng từ khóa typedef để định nghĩa kiểu:
typedef struct
{
<Kiểu> <Trường 1>;
<Kiểu> <Trường 2>;
……..
Trang 98