Bài giảng Hệ thống máy tính và ngôn ngữ C: Chương 11 - TS. Nguyễn Phúc Khải
Số trang: 26
Loại file: pdf
Dung lượng: 1.01 MB
Lượt xem: 15
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 11: Mảng, được biên soạn gồm các nội dung chính sau: Khái niệm; Khai báo mảng; Khởi động trị của mảng; Mảng là đối số của hàm, mảng là biến toàn cục; Các ứng dụng. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ thống máy tính và ngôn ngữ C: Chương 11 - TS. Nguyễn Phúc Khải om .c ng co an th o ng du ucu Company LOGO 1CuuDuongThanCong.com https://fb.com/tailieudientucntt Các nội dung: Khái niệm om .c Khai báo mảng ng Khởi động trị của mảng co Mảng là đối số của hàm, mảng là biến toàn cục an Các ứng dụng th o ng du u cu CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 2 KHÁI NIỆM Mảng là một biến cấu trúc trong đó có nhiều om phần tử cùng kiểu. Mỗi phần tử là một biến .c thành phần của mảng. Mỗi biến thành phần ng co này là một biến bình thường và có cước số an (subscript) để phân biệt giữa phần tử này và th phần tử kia. Như vậy, để truy xuất một phần tử o ng của mảng, ta cần biết được cước số của nó. du u Trong bộ nhớ, các phần tử của mảng được cấp cu phát ô nhớ có địa chỉ liên tiếp nhau. CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 3 KHÁI NIỆM C cũng cho phép làm việc trên mảng một om chiều (singledimensional array) và mảng .c nhiều chiều (multidimensional array). ng co Số phần tử trên một chiều được gọi là kích an thước của chiều đó. th o ng du u cu CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 4 KHAI BÁO MẢNG Mảng một chiều: om .c Cú pháp khai báo mảng một chiều như sau: ng kiểu tên_mảng [kích_thước]; co Với kích_thước là một hằng số nguyên cụ thể, an th cho biết số phần tử trong chiều đang xét. ng Trong C, cước số các phần tử của mảng luôn o du đi từ 0 trở đi, nên mảng một chiều có n phần u cu tử thì cước số các phần tử của mảng là 0,..., n- 1. CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 5 KHAI BÁO MẢNG Ví dụ: Cho khai báo sau: om .c int a[10], x; ng Như vậy mảng a có 10 phần tử co int, các phần tử đó là a[0], a[1], an …, a[9]. Các phần tử này được cấp phát vị trí trong bộ nhớ như ...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ thống máy tính và ngôn ngữ C: Chương 11 - TS. Nguyễn Phúc Khải om .c ng co an th o ng du ucu Company LOGO 1CuuDuongThanCong.com https://fb.com/tailieudientucntt Các nội dung: Khái niệm om .c Khai báo mảng ng Khởi động trị của mảng co Mảng là đối số của hàm, mảng là biến toàn cục an Các ứng dụng th o ng du u cu CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 2 KHÁI NIỆM Mảng là một biến cấu trúc trong đó có nhiều om phần tử cùng kiểu. Mỗi phần tử là một biến .c thành phần của mảng. Mỗi biến thành phần ng co này là một biến bình thường và có cước số an (subscript) để phân biệt giữa phần tử này và th phần tử kia. Như vậy, để truy xuất một phần tử o ng của mảng, ta cần biết được cước số của nó. du u Trong bộ nhớ, các phần tử của mảng được cấp cu phát ô nhớ có địa chỉ liên tiếp nhau. CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 3 KHÁI NIỆM C cũng cho phép làm việc trên mảng một om chiều (singledimensional array) và mảng .c nhiều chiều (multidimensional array). ng co Số phần tử trên một chiều được gọi là kích an thước của chiều đó. th o ng du u cu CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 4 KHAI BÁO MẢNG Mảng một chiều: om .c Cú pháp khai báo mảng một chiều như sau: ng kiểu tên_mảng [kích_thước]; co Với kích_thước là một hằng số nguyên cụ thể, an th cho biết số phần tử trong chiều đang xét. ng Trong C, cước số các phần tử của mảng luôn o du đi từ 0 trở đi, nên mảng một chiều có n phần u cu tử thì cước số các phần tử của mảng là 0,..., n- 1. CuuDuongThanCong.com © TS. Nguyễn Phúc Khải https://fb.com/tailieudientucntt 5 KHAI BÁO MẢNG Ví dụ: Cho khai báo sau: om .c int a[10], x; ng Như vậy mảng a có 10 phần tử co int, các phần tử đó là a[0], a[1], an …, a[9]. Các phần tử này được cấp phát vị trí trong bộ nhớ như ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Hệ thống máy tính Ngôn ngữ C Hệ thống máy tính Khai báo mảng Khởi động trị của mảng Biến toàn cụcGợi ý tài liệu liên quan:
-
Bài giảng Nguyên lý hệ điều hành (Bài giảng tuần 1) - Nguyễn Hải Châu
6 trang 181 0 0 -
6 trang 174 0 0
-
Tìm hiểu về ngôn ngữ lập trình C: Phần 1 - Quách Tuấn Ngọc
211 trang 149 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 133 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 118 0 0 -
101 thuật toán chương trình C: Phần 2
130 trang 91 0 0 -
91 trang 85 0 0
-
Giáo trình Office 2013 cơ bản: Phần 1
149 trang 76 0 0 -
39 trang 76 0 0
-
Đề tài: TÌM HIỂU VÀ THIẾT KẾ MẠNG LAN CHO TRƯỜNG THPT PHỤC HÒA
68 trang 76 0 0