session 11:task 7
Mảng
1. Khái niệm
- Mảng là một tập hợp các phần tử dữ liệu có cùng kiểu. Mỗi phần tử được lưu trữ ở các vị trí khác nhau trong bộ nhớ chính. Những phần tử này được gọi là phần tử mảng.
2. Khai báo mảng
- Lớp lưu trữ
- Kiểu dữ liệu
- Tên mảng
- kích thước mảng
* Qui tắc:
- Tất cả các phần tử của một mảng có cùng kiểu. Điều này có nghĩa là, nếu một mảng được khai báo int, nó không thể chứa các phần tử có kiểu khác.
- Mỗi phần tử của mảng có thể được sử dụng bất cứ nơi nào mà một biến được cho phép hay được yêu cầu
- Một phần tử của mảng có thể được tham chiến đến bằng cách sử dụng một biến hoặc một biểu thức nguyên
- Kiểu dữ liệu của mảng có thể là int, char, double
3. Khởi tạo mảng
- Các giá trị khởi tạo của mảng phải là các hằng số không phải biến hoặc biểu thức
- Một chuỗi có thể được khai báo như là một mảng kí tự, và được kết thúc bởi một kí tự NULL, kí tự cuối cùng của chuỗi luôn luôn là '\0'. '\0' là một mã thoát thay thế cho kí tự có giá trị 0.
- Các giá trị khởi tạo của mảng phải là các hằng số không phải biến hoặc biểu thức
- Một chuỗi có thể được khai báo như là một mảng kí tự, và được kết thúc bởi một kí tự NULL, kí tự cuối cùng của chuỗi luôn luôn là '\0'. '\0' là một mã thoát thay thế cho kí tự có giá trị 0.
4. Mảng hai chiều
- Các
mảng đa chiều giúp dễ dàng trình bày các đối tượng đa chiều, chẳng hạn
một đồ thị với các dòng và cột hay tọa độ màn hình của máy tính. Các mảng đa
chiều được khai báo giống như các mảng một chiều, ngoại trừ có thêm một cặp dấu
ngoặc vuông [] trong trường hợp mảng hai chiều. Một mảng ba chiều sẽ cần ba cặp
dấu ngoặc vuông
* Khởi tạo mảng đa chiều:
Nhận xét
Đăng nhận xét