Bài giảng Tin học đại cương: Bài 9 - ĐH Bách khoa Hà Nội
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Tin học đại cương: Bài 9 - ĐH Bách khoa Hà Nội TRƯỜNG ĐẠI HỌC BCH KHOA H[ NỘI Nội dung VIỆN CÔNG NGHỆ THÔNG TIN V[ TRUYỀN THÔNG 9.1. Mảng 9.2. X}u kí tự TIN HỌC ĐẠI CƯƠNG 9.3. Con trỏ v{ địa chỉ (optional) Phần 3. Lập trình C Bài 9. Mảng và xâu ký tự 2Nội dung 9.1.1. Kh|i niệm mảng9.1. Mảng • Tập hợp hữu hạn c|c phần tử cùng kiểu, lưu 9.1.1. Kh|i niệm mảng trữ kế tiếp nhau trong bộ nhớ 9.1.2. Khai b|o v{ sử dụng mảng • C|c phần tử trong mảng có cùng tên (l{ tên 9.1.3. C|c thao t|c cơ bản trên mảng mảng) nhưng ph}n biệt với nhau ở chỉ số 9.1.4. Tìm kiếm trên mảng cho biết vị trí của nó trong mảng 9.1.5. Sắp xếp trên mảng • Ví dụ:9.2. X}u kí tự – Bảng điểm của sinh viên – Vector – Ma trận 3 4 19.1.2. Khai b|o v{ sử dụng mảng 9.1.2. Khai b|o v{ sử dụng mảng• Khai b|o mảng (một chiều) • Cấp ph|t bộ nhớ kiểu_dữ_liệu tên_mảng[kích_thước_mảng]; – C|c phần tử trong mảng được cấp ph|t c|c ô• Trong đó nhớ kế tiếp nhau trong bộ nhớ – kiểu_dữ_liệu: kiểu dữ liệu của c|c phần tử trong – Biến mảng lưu trữ địa chỉ ô nhớ đầu tiên trong mảng vùng nhớ được cấp ph|t – tên_mảng: tên của mảng • Ngôn ngữ C đ|nh chỉ số c|c phần tử trong – kích_thước_mảng: số phần tử trong mảng mảng bắt đầu từ 0• Ví dụ – Phần tử thứ i trong mang_nguyen được x|c định bởi mang_nguyen[i-1] int mang_nguyen[10]; // khai b|o mảng 10 phần tử có kiểu dữ liệu int mang_nguyen[0] mang_nguyen[1] ……….. mang_nguyen[9] 5 6 mang_nguyen9.1.2. Khai b|o v{ sử dụng mảng 9.1.2. Khai b|o v{ sử dụng mảng• Ví dụ khai báo mảng: • Mảng một chiều v{ mảng nhiều chiều char c[12]; – Mỗi phần tử của mảng cũng l{ một mảng => mảng nhiều chiềuKhai báo một mảng: c[0] -45 c[1] 6 • Ví dụTên là c, có 12 phần tử, c[2] 0 c[0], c[1],...,c[11] c[3] 72 – int a[6][5] ; c[4] 15 c[5] -89 mảng a gồm 6 phần tửCác phần tử thuộc kiểu char c[6] c[7] 0 62 mỗi phần tử l{ mảng gồm 5 số nguyên int c[8] c[9] -3 1 – int b[3][4][5]; // mảng b gồm 3 phần tử, mỗi c[10] 64 phần tử l{ mảng hai chiều gồm 4 phần tử. Mỗi c[11] 78 phần tử mảng hai chiều l{ mảng gồm 5 số nguyên int. b l{ mảng 3 chiều 8 29.1.2. Khai b|o v{ ...
Tìm kiếm theo từ khóa liên quan:
Mảng và xâu ký tự Tin học đại cương Giáo trình Tin học đại cương Bài giảng Tin học đại cương Tin học căn bản Lập trình CGợi ý tài liệu liên quan:
-
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 301 0 0 -
Tài liệu hướng dẫn thực hành Tin học đại cương - ĐH Bách Khoa Hà Nội
40 trang 257 0 0 -
Giáo trình Tin học đại cương part 7
19 trang 234 0 0 -
Sửa lỗi các chức năng quan trọng của Win với ReEnable 2.0 Portable Edition
5 trang 214 0 0 -
Xử lý tình trạng máy tính khởi động/tắt chậm
4 trang 213 0 0 -
Giáo Trình tin học căn bản - ĐH Marketing
166 trang 198 0 0 -
Giới thiệu tổng quan về SharePoint 2007
41 trang 174 0 0 -
TÀI LIỆU HƯỚNG DẪN SỬ DỤNG PHẦN MỀM KHAI BÁO HẢI QUAN ĐIỆN TỬ phần 1
18 trang 159 0 0 -
Memory-RAM - Một số thuật ngữ và kỹ thuật tin học
5 trang 156 0 0 -
Giáo trình Tin học đại cương: Phần 1 - ĐH Kinh tế Quốc Dân
130 trang 156 0 0 -
Tiến trình trong Linux và các hàm trong C
14 trang 148 0 0 -
Giáo trình Tin học đại cương (Tái bản năm 2020): Phần 1 - PGS.TS. Nguyễn Thị Thu Thủy (Chủ biên)
105 trang 142 0 0 -
Tài liệu ôn thi công chức - Môn Tin học
9 trang 140 0 0 -
Giáo trình Tin học đại cương: Phần 1 - Vi Hồng Thắm
90 trang 129 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 127 0 0 -
Giáo trình Kỹ thuật lập trình C: Căn bản & nâng cao - Phần 1
202 trang 127 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 119 0 0 -
Quản trị người dùng trong Exchange 2007 bằng Powershell
9 trang 107 0 0 -
22 trang 107 0 0
-
Đề cương học phần Tin học đại cương
23 trang 104 0 0