Danh mục

Bài giảng Tin đại cương - Bài 8: Bài tập về string và mảng

Số trang: 9      Loại file: pdf      Dung lượng: 254.76 KB      Lượt xem: 10      Lượt tải: 0    
Thu Hiền

Phí tải xuống: 5,000 VND Tải xuống file đầy đủ (9 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Mời các bạn cùng tham khảo Bài giảng Tin đại cương Bài 8 Bài tập về string và mảng dưới đây gồm có 2 phần về mảng gốc và bài tập giúp các bạn rèn luyện kỹ năng giải bài tập tốt hơn.
Nội dung trích xuất từ tài liệu:
Bài giảng Tin đại cương - Bài 8: Bài tập về string và mảngTIN ĐẠI CƯƠNGBài 8: Bài tập về string vàmảngTrương Xuân Nam - Khoa CNTT1Nhắc lại nội dung bài trướcKhuôn mẫu (template): Cách thức củaC++ cho phép “tổng quát hóa” cácđoạn mã chương trìnhSử dụng chỉ mục với string: Chỉ mục làsố nguyên bắt đầu từ 0Vector: Dãy các phần tử, cho phép sửdụng chỉ mục để truy cậpTrương Xuân Nam - Khoa CNTT2Nhắc lại nội dung bài trướcCần: #include Khai báo biến:vectorvectorvectorm;a(10);b(10, 0.5);Một số hàm hay sử dụng:v.clear(): Xóa rỗng vector vv.pop_back(): Bỏ phần tử cuối cùng của vector vv.push_back(e): Chèn e vào cuối vector vv.size(): Trả về số phần tử của vector vTrương Xuân Nam - Khoa CNTT3Mảng gốcTrong C/C++ cho phép khai báo danh sáchcác phần tử đơn giản hơn (so với vector)Cú pháp: [];Ví dụ:int a[10];double d[100];int b[] = {9,8,7,6,5};double f[] = {1.5, 1.6, 3.0};Trương Xuân Nam - Khoa CNTT4Mảng gốcCó thể sử dụng phép chỉ mục để truycập các phần tử trong mảngfor (int i = 0; i < 10; i++)a[i] = i * i;So sánh với vector: Hơn: Viết đơn giản, ít nhầm lẫn Kém: Không có các hàm hỗ trợ, dễgây lỗi khi lập trìnhTrương Xuân Nam - Khoa CNTT5

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