Bài giảng Lập trình C: Chương 6 - Ngô Công Thắng

7 7 0
Bài giảng Lập trình C: Chương 6 - Ngô Công Thắng

Đang tải... (xem toàn văn)

Thông tin tài liệu

[r]

(1)

Chương Ki u c u trúc ki u li t kêể ấ ể ệ

(2)

I Ki u c u trúcể ấ

1 Khái ni m v ki u c u trúcệ ề ể ấ Khai báo ki u c u trúcể ấ

3 Khai báo bi n c u trúcế ấ

4 Truy nh p thành ph n c a c u trúcậ ầ ủ ấ Kh i t o bi n c u trúcở ế ấ

(3)

1 Khái ni m v ki u c u trúcệ ề ể ấ

Ngồi ki u d li u có s n C, ng i ể ữ ệ ẵ ườ

l p trình cịn có th t o nh ng ki u d li u ậ ể ữ ể ữ ệ c a riêng mình: Ki u c u trúc ki u li t kê.ủ ể ấ ể ệ

M t c u trúc m t nhóm ph n t có th ộ ấ ộ ầ ể

(4)

2 Khai báo ki u c u trúcể ấ

Khai báo c u trúc mô t v thành ph n ấ ả ề ầ

c a c u trúc Cú pháp nh sau:ủ ấ struct Tên_ki u_c u trúcể ấ

{

Ki u_1 Tên_thành_ph n_1; ể ầ Ki u_2 Tên_thành_ph n_2; ể ầ

T khoáừ

(5)

2 Khai báo ki u c u trúc (ti p)ể ấ ế

 Ví d : Đ l u tr thơng tin v nhân s c a phòng t ụ ể ữ ề ự ủ ổ ch c v i thông tin v h tên, ngày sinh, đ a ch , ứ ề ọ ị ỉ l ng ta khai báo m t ki u c u trúc nh sau:ươ ộ ể ấ

struct nhansu {

char hoten[30];

(6)

 Sau khai báo ki u c u trúc ta có th dùng tên ể ấ ể ki u c u trúc nh tên ki u d li u c b n.ể ấ ể ữ ệ ả

 Ki u c a thành ph n c a c u trúc có th ki u ể ủ ầ ủ ấ ể ể c u trúc, t c c u trúc có th ch a c u trúc ấ ứ ấ ể ứ ấ khác Ví d :ụ

struct ngaythang {

int ngay,thang,nam; };

struct nhansu {

(7)

3 Khai báo bi n c u trúcế ấ

Vi c khai báo ki u c u trúc không t o ệ ể ấ

vùng nh ch a c u trúc mà ch mô t v c u ứ ấ ỉ ả ề ấ trúc xem có nh ng gì.ữ

Mu n có vùng nh ch a c u trúc ta ph i khai ố ứ ấ ả

báo bi n c u trúc Cú pháp:ế ấ

Ngày đăng: 09/03/2021, 06:03

Tài liệu cùng người dùng

Tài liệu liên quan