
Bài th c hành s 9:ự ố
Con trỏ
A. M c tiêu ụ
N m v ng đ nh nghĩa bi n con tr , các thao tác c b n trên con tr .ắ ữ ị ế ỏ ơ ả ỏ
Năm v ng các m ng đ ng, xâu đ ng cài đ t b ng con trữ ả ộ ộ ặ ằ ỏ
Rèn luy n cách g i hàm, truy n tham bi n.ệ ọ ề ế
B. Ôn t p:ậ
Các đ nh nghĩa ki u con trị ể ỏ
Các thao tác c b n trên con trơ ả ỏ
M ng đ ng, xâu đ ng cài đ t b ng con trả ộ ộ ặ ằ ỏ
Truy n tham s .ề ố
I. Bi n c u tr - Ki u con tr :ế ấ ỏ ể ỏ
1. Cú pháp đ nh nghĩa bi n con tr :ị ế ỏ
KDL *ConTro;
2. Đ nh nghĩa ki u con trị ể ỏ
typedef KDL *KieuConTro;
II. Các phép toán trên con tr :ỏ
1. Phép toán con tr “ * “:ỏ
*px : tr v n i dung c a đ a ch mà con tr px t i.ả ề ộ ủ ị ỉ ỏ ớ
2. Phép gán đ a ch cho con tr cùng ki u:ị ỉ ỏ ể
gi s : ả ử
int *px, x;
px = &x;
( khi đó có: *px == x)
3. Gán 2 con tr cùng ki u.ỏ ể