Bài giảng Tin học đại cương (Phần 3: Lập trình C): Chương 5 cung cấp cho người học những kiến thức về mảng, con trỏ và xâu ký tự. Những nội dung chính đươc trình bày trong chương này gồm có: Khai báo mảng và sử dụng, các thao tác với mảng thường gặp, khái niệm con trỏ và cách khai báo, toán tử địa chỉ (&), toán tử nội dung (*), phép toán trên con trỏ, con trỏ và mảng, Khái niệm xâu khí tự, khai báo xâu khí tự và sử dụng. Mời các bạn cùng tham khảo. | Phần 3 Lập trình C Nội dung chính Chương 1 Tổng quan về ngôn ngữ C Chương 2 Kiểu dữ liệu và biểu thức trong C Chương 3 Vào ra dữ liệu Chương 4 Cấu trúc điều khiển Chương 5 Mảng con trỏ và xâu ký tự Chương 6 Cấu trúc Chương 7 Hàm Chương 8 Tệp dữ liệu 01-Jan- 23 Chương 5 Mảng con trỏ và xâu ký tự Nội dung chính 1. Mảng Khái niệm Khai báo và sử dụng Các thao tác thường gặp 2. Con trỏ Khái niệm và cách khai báo Toán tử địa chỉ amp toán tử nội dung Phép toán trên con trỏ Con trỏ và mảng 3. Xâu ký tự Khái niệm khai báo và sử dụng Các hàm xử lý ký tự và xâu ký tự 01-Jan- Mảng xâu ký tự 24 Chương 5 Mảng con trỏ và xâu ký tự Mảng Giới thiệu Bài toán Nhập điểm thi số nguyên môn Tin đại cương cho lớp gồm 50 sinh viên rồi đưa ra số lượng sinh viên phải học lại Phương pháp Điểm của mỗi sinh viên là 1 biến Tên biến là tên sinh viên Ví dụ int An Anh Binh1 Binh2 Cuong . Van Viet Tên biến dạng dx với x là chỉ số thứ tự của SV trong lớp Ví dụ int d1 d2 d3 d50 Nhận xét 1 Không hợp lý Có quá nhiều biến Điểm thi cho toàn trường. Khó khăn cho các thao tác duyệt toàn bộ danh sách Số SV học lại if d1 Chương 5 Mảng con trỏ và xâu ký tự Mảng Giới thiệu Trong thực tế thường gặp các đối tượng có tính chất chung Tháng trong năm Điểm trung bình của sinh viên trong lớp Các đối tượng được nhóm lại dưới một tên Đối tượng được đặc trưng bởi tên nhóm và thứ tự trong nhóm Tháng thứ 3 trong năm Tháng 3 Sinh viên thứ 17 trong lớp Số phần thứ tựtử 01- của đối tương trong nhóm là chỉ 242 Chương 5 Mảng con trỏ và xâu ký tự Mảng Khái niệm mảng Kiểu mảng là một kiểu dữ liệu gồm Một số hữu hạn thành phần. Các thành phần có cùng một kiểu kiểu cơ sở hay là kiểu thành phần. Mỗi phần tử của mảng được tham khảo thông qua Tên mảng và Chỉ số của phần tử trong mảng Ví dụ Điểm thi tin của sinh viên thứ 01-Jan- 24 Chương 5 Mảng con trỏ và xâu ký tự Mảng Khai báo mảng Kiểu_dữ_liệu Tên_Mảng Kích thước Kiểu_dữ_liệu kiểu của các phần tử trong mảng nguyên thực ký tự chuỗi mảng Tên_mảng tên của mảng .