Bài giảng nguyên lý lập trình hướng đối tượng bài 8 ts lý anh tuấn

45 3 0
Bài giảng nguyên lý lập trình hướng đối tượng bài 8   ts  lý anh tuấn

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

NGUYÊN LÝ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG Bài 8: Con trỏ mảng động Giảng viên: TS Lý Anh Tuấn Email: tuanla@tlu.edu.vn Nội dung Con trỏ ◦ Các biến trỏ ◦ Quản lý nhớ Mảng động ◦ Tạo sử dụng ◦ Phép tính trỏ Lớp, trỏ, mảng động ◦ Con trỏ this ◦ Hàm hủy, hàm tạo chép Giới thiệu  Định nghĩa trỏ ◦ Địa nhớ biến  Nhắc lại: nhớ phân chia ◦ Các vị trí nhớ đánh số ◦ Đôi địa sử dụng làm tên biến  Chúng ta sử dụng trỏ ◦ Tham số truyền tham chiếu ◦ Địa đối số thực truyền Biến trỏ  Con trỏ định kiểu ◦ Có thể lưu trữ trỏ biến ◦ Không phải int, double mà trỏ trỏ tới int, double, vân vân  Ví dụ: double *p; ◦ p khai báo biến trỏ trỏ tới double ◦ Có thể lưu giữ trỏ trỏ tới biến kiểu double Khai báo biến trỏ  Con trỏ khai báo giống kiểu khác ◦ Thêm “*” trước tên biến ◦ Tạo trỏ trỏ đến kiểu “*” phải đặt trước biến  int *p1, *p2, v1, v2;  ◦ p1, p2 lưu trữ trỏ trỏ tới biến int ◦ v1, v2 biến nguyên nguyên Địa số Con trỏ địa  Địa số nguyên  Con trỏ số nguyên  C++ buộc trỏ sử dụng làm địa  ◦ Không thể sử dụng số ◦ Thậm chí “là một” số Trỏ tới  int *p1, *p2, v1, v2; p1 = &v1; ◦ Thiết lập biến trỏ p1 trỏ tới biến int v1  Toán tử, & ◦ Xác định địa biến  Các đọc: ◦ “p1 địa v1” ◦ Hoặc “p1 trỏ tới v1” Trỏ tới int *p1, *p2, v1, v2; p1 = &v1;  Có hai cách để tham chiếu đến v1:  ◦ Bằng thân biến v1: cout

Ngày đăng: 25/10/2022, 19:51

Tài liệu cùng người dùng

Tài liệu liên quan