Danh mục

Bài giảng Tin học cơ sở 2: Chương 5 - ThS. Nguyễn Mạnh Sơn

Số trang: 70      Loại file: pdf      Dung lượng: 13.64 MB      Lượt xem: 17      Lượt tải: 0    
tailieu_vip

Xem trước 7 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Chương 5 giúp người học hiểu về "Mảng và xâu ký tự". Nội dung trình bày cụ thể gồm có: Khái niệm, khai báo, truy xuất dữ liệu kiểu mảng, một số bài toán trên mảng 1 chiều,...Đây là tài liệu học tập và giảng dạy dành cho sinh viên ngành tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học cơ sở 2: Chương 5 - ThS. Nguyễn Mạnh Sơn&VCBBTIN HỌC CƠ SỞ 2MẢNG VÀ XÂU KÝ TỰThS. Nguyễn Mạnh SơnKhoa: Công nghệ thông tin 1Email: nguyenmanhson@gmail.com6/5/20181&VCBBNội dung1Khái niệm2Khai báo3Truy xuất dữ liệu kiểu mảng4Một số bài toán trên mảng 1 chiều2&VCBBĐặ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ãycác số nguyên và dễ dàng truy xuất.3&VCBBDữ 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ậptrì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áovà không bao giờ thay đổi. NNLT C luôn chỉ định một khối nhớ liên tụccho một biến kiểu mảng.4&VCBBKhai báo biến mảngCú pháp: []; [][]…[]; , …, : 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 (65535 Bytes) Một dãy liên tục có chỉ số từ 0 đến -15

Tài liệu được xem nhiều: