1/47
Ngôn ngữ lập trình C++
LẬP TRÌNH C++
(3 Tín chỉ)
Gv: Nguyễn Văn Hùng
Khoa: Khoa học máy nh
Ngôn ngữ Lập trình C++ Chương 5: Kiểu con trỏ và kiểu cấu trúc 2/56
CHƯƠNG 5: KIỂU CON TRỎ VÀ KIỂU CẤU
TRÚC
Mục tiêu
Giới thiệu các kiến thức về kiểu Con trỏ và kiểu Cấu
trúc: khái niệm, cách định nghĩa, khai báo biến con trỏ,
biến cấu trúc, cách truy xuất dữ liệu bằng con trỏ và
thao tác với từng thành phần của cấu trúc.
Ngôn ngữ Lập trình C++ Chương 5: Kiểu con trỏ và kiểu cấu trúc 3/56
CHƯƠNG 5: KIỂU CON TRỎ VÀ KIỂU CẤU
TRÚC
Nội dung
Kiểu con trỏ
Kiểu cấu trúc
Cấu trúc tự trỏ
Mảng cấu trúc
Con trỏ và mảng
Mảng con tr
Ngôn ngữ Lập trình C++ Chương 5: Kiểu con trỏ và kiểu cấu trúc 4/56
-Địa chỉ và phép toán &
-Khai báo biến con trỏ
-Các phép toán trên con trỏ
-Cấp phát và giải phóng bộ nhớ
cho con trỏ
5.1 Kiểu Con trỏ
Ngôn ngữ Lập trình C++ Chương 5: Kiểu con trỏ và kiểu cấu trúc 5/56
-Địa chỉ một đại lượng ng để định vị (xác định) vị trí
- Đối tượng muốn xác định ở đây là các biến các phần tử
(ô nhớ) chứa dữ liệu
- Để xác định được địa chỉ của một đối tượng nào đó trong
C++, ta sử dụng phép toán một ni lấy địa chỉ là “&” theo
cú pháp:
&Đốitượng
\\ Dùng để c định vị trí ô nhớ “Đốitượng
Địa chỉ và phép toán &