M ng
M ng
Bài 7
Elementary Programming with C/Session 7/ Slide 2 of 21
M c tiêu c a bài h c
M c tiêu c a bài h c
Các ph n t c a m ng và các ch s
Khai báo m ng
Cách qu n lý m ng trong C
Cách kh i t o m ng
Tìm hi u chu i / m ng ký t
Tìm hi u m ng hai chi u
Cách kh i t o m ng hai chi u
Elementary Programming with C/Session 7/ Slide 3 of 21
Các ph n t và ch s c a
Các ph n t và ch s c a
m ng
m ng
M i ph n t đ c xác đ nh b ng m t s th t ượ
(còn g i là ch s ) duy nh t trong m ng
S chi u c a m ng đ c xác đ nh b ng s các ượ
ch s c n thi t đ đ nh danh duy nh t t ng ế
ph n t
Ch s m t s nguyên d ng trong [ ] đ t ngay ươ
sau tên m ng
Ch s c a m ng (trong C) đ c b t đ u là 0 ượ
M ng player v i 11 ph n t :
player[0], player[1], player[2],…. player[10]
Elementary Programming with C/Session 7/ Slide 4 of 21
Khai báo m ng
Khai báo m ng
Các đ c tính riêng c a m ng c n
đ c đ nh nghĩa. ượ
L p l u tr ư
Ki u d li u c a các ph n t
Tên m ng đ i di n cho v trí ph n t đ u tiên
Kích th c m ngướ m t h ng s
Elementary Programming with C/Session 7/ Slide 5 of 21
Khai báo m ng gi ng nh ch khai ư
báo bi n. Ch khác n m ng đ c ế ượ
theo sau b i m t ho c nhi u bi u th c
đ t trong c p d u ngo c vuông [], đ
xác đ nh kích th c c a m ng. ướ
int player[11];
Khai báo m ng (tt.)
Khai báo m ng (tt.)