TIN Đ I CƯƠNG<br />
Bài 12: M NG HAI CHI U<br />
<br />
1<br />
<br />
N i dung chính<br />
<br />
1.<br />
2.<br />
3.<br />
4.<br />
<br />
Khái ni m m ng hai chi u<br />
Khai báo m ng<br />
S d ng m ng<br />
Bài t p<br />
<br />
2<br />
<br />
1. Khái ni m m ng hai chi u<br />
M ng hai chi u là s m r ng c a m ng m t<br />
chi u. V b n ch t, nó là m t danh sách các<br />
m ng m t chi u.<br />
Các ph n t c a m ng đư c truy c p thông qua<br />
hai ch s c a chúng<br />
Ví d : M ng A g m 3*5 ph n t đư c bi u<br />
di n như sau<br />
<br />
3<br />
<br />
2. Khai báo m ng<br />
<br />
Cú pháp :<br />
[] [] ;<br />
<br />
Ví d :<br />
int A[3[5] ;<br />
<br />
//m ng A có 3*5 ph n t d ng int<br />
<br />
Truy c p đ n các ph n t trong m ng :<br />
[] []<br />
Ví d : A[1][2] = 8 ;<br />
<br />
4<br />
<br />
Khai báo m ng<br />
<br />
Có th gán giá tr ban đ u cho các ph n t c a m ng khi<br />
khai báo m ng<br />
Ví d :<br />
int A[3][5] = {<br />
{0, 1, 2, 3, 4} ,<br />
//hàng th nh t<br />
{5, 6, 7, 8, 9} ,<br />
//hàng th hai<br />
{10, 11, 12, 13, 14}<br />
//hàng th ba<br />
};<br />
int A[3][5] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14} ;<br />
hai cách làm trên là tương đương<br />
<br />
5<br />
<br />