Bài giảng Phương pháp lập trình - Chương 4: Mảng

9 5 0
Bài giảng Phương pháp lập trình - Chương 4: Mảng

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

Thông tin tài liệu

Mảng là một tập hợp các phần tử cố định có cùng một kiểu được đặt liên tiếp trong bộ nhớ gọi là kiểu phần tử. Trong chương 4 chúng ta sẽ cùng tìm hiểu một số nội dung liên quan đến mảng trong lập trình. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.

27/12/201111 KHÁI NIỆM • Mảng tập hợp phần tử cố định có kiểu đặt liên tiếp nhớ gọi kiểu phần tử • Kiểu phần tử là: số, ký tự… • Mỗi phần tử xác định số biểu thị vị trí phần tử mảng CHƯƠNG IV:MẢNG KHÁI NIỆM • Nếu mảng có n phần tử số phần tử có giá trị từ đến n-1 • Số phần tử mảng gọi kích thước mảng cố định, phải xác định trước không đổi suốt trình thực chương trình MẢNG CHIỀU 27/12/201111 Khai báo mảng Khai báo mảng • • Khai báo mảng với số phần tử tường minh Ví dụ: int a[] • Kiểu khai báo thường áp dụng trường hợp: ─ Vừa khai báo vừa gán giá trị ─ Khai báo mảng tham số hình thức hàm • Ví dụ: int a[5] a a[0] a[1] a[2] a[3] Khai báo mảng với số phần tử không xác định (khai báo không tường minh) a[4] Vừa khai báo vừa gán giá trị Vừa khai báo vừa gán giá trị [ ]= {gtri1, gtri2,…} Ví dụ: char str[] = "HELLO"; int nums[] = {5, 10, 15}; • Nếu vừa khai báo vừa gán giá trị số phần tử mảng số giá trị mà ta gán cho mảng cặp dấu {} • Sử dụng hàm sizeof() để lấy số phần tử mảng sau: Số phần tử=sizeof(tên mảng)/ sizeof(kiểu) 27/12/201111 Ví dụ Khai báo mảng tham số hình thức hàm • Trong số trường hợp ta cần phải truyền mảng tới hàm tham số • Trong C++, việc truyền theo tham số giá trị khối nhớ không hợp lệ • Để nhận mảng tham số khai báo hàm theo cú pháp: [] Ví dụ: void procedure(int arg[ ]) #include void printarray (int arg[], int length) { for (int n=0; n

Ngày đăng: 09/05/2021, 18:12

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

Tài liệu liên quan