tailieunhanh - Bài giảng Nhập môn lập trình - Bài 7: Mảng một chiều

Bài giảng Nhập môn lập trình - Bài 7: Mảng một chiều do Thạc sĩ Nguyễn Văn Trãi biên soạn nhằm trang bị cho các bạn những kiến thức về khái niệm mảng một chiều, khai báo mảng một chiều, truy xuất dữ liệu kiểu mảng, một số bài toán trên mảng 1 chiều. | NHẬP MÔN LẬP TRÌNH Thạc sĩ Nguyễn Văn Trãi MẢNG MỘT CHIỀU 1 VC & BB Nội dung 1 Khái niệm 2 Khai báo 3 Truy xuất dữ liệu kiểu mảng 4 Một số bài toán trên mảng 1 chiều 2 Thạc sĩ Nguyễn Văn Trãi Mảng một chiều VC & BB Đặt vấn đề Ví dụ Chương trình cần lưu trữ 3 số nguyên? => Khai báo 3 biến int a1, a2, a3; Chương trình cần lưu trữ 100 số nguyên? => Khai báo 100 biến kiểu số nguyên! Người dùng muốn nhập n số nguyên? => Không thực hiện được! Giải pháp Kiểu dữ liệu mới cho phép lưu trữ một dãy các số nguyên và dễ dàng truy xuất. Thạc sĩ Nguyễn Văn Trãi Mảng một chiều 3 VC & BB Dữ liệu kiểu mảng Khái niệm Là một kiểu dữ liệu có cấu trúc do người lập trình định nghĩa. Biểu diễn một dãy các biến có cùng kiểu. Ví dụ: dãy các số nguyên, dãy các ký tự Kích thước được xác định ngay khi khai báo và không bao giờ thay đổi. NNLT C luôn chỉ định một khối nhớ liên tục cho một biến kiểu mảng. 4 Thạc sĩ Nguyễn Văn Trãi Mảng một chiều VC & BB Khai báo biến mảng (tường minh) Tường minh []; [][] []; , , : số lượng phần tử của mỗi chiều. Lưu ý Phải xác định cụ thể (hằng) khi khai báo. Mảng nhiều chiều: = N1*N2* *Nn Bộ nhớ sử dụng = *sizeof() Bộ nhớ sử dụng phải ít hơn 64KB (65536 Bytes) Một dãy liên tục có chỉ số từ 0 đến -1 5 Thạc sĩ Nguyễn Văn Trãi Mảng một .

TỪ KHÓA LIÊN QUAN