07/10/12
1
07/10/12
2
*Mang thưc chât la môt biên đươc câp phat bô nhơ liên tuc va
bao gôm nhiêu biên thanh phân.
*Cac thanh phân cua mang la tâp hơp cac biên co cung kiêu
dư liêu va cung tên. Do đo đê truy xuât cac biên thanh phân,
ta dung cơ chê chi muc.
0123456789
Giá tr
V trí
V trí được tính t 0
07/10/12
3
*int a[100]; //Khai bao mang so nguyen a gom 100 phan tu
*float b[50]; //Khai bao mang so thuc b gom 50 phan tu
*char str[30]; //Khai bao mang ky tu str gom 30 ky tu
< Kiêu d lu > < Tên mang > [ < Sô pn t tôi đa cua mang> ] ; ư ư
Nhm thun tin cho vic viết chương trình, ta nên định nghĩa
hng s MAX đầu chương trình – là kích thước ti đa ca
mng - như sau:
#define MAX 100
void main()
{
int a[MAX], b[MAX];
//Các lnh
}
07/10/12
4
Gán tng phn t
int a[5] = {3, 6, 8, 1, 12};
Gán toàn b phn t có cùng giá tr
int a[8] = {3};
Giá tr3 6 8 1 12
V trí01234
Giá tr33333333
V trí01234567
07/10/12
5
TênM ng [v trí c n truy xu t]
void main()
{
int a[5] = {3, 6, 8, 11, 12};
cout<<“Giá tr mng ti v trí 3 = “<<a[3];
}
Kết qu: Giá tr mng ti v trí 3 = 11
V trí 3