
Bài giảng Cấu trúc dữ liệu và giải thuật: Ôn tập - ĐH KHTN TPHCM
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Cấu trúc dữ liệu và giải thuật: Ôn tập - ĐH KHTN TPHCMGiảng viên:Văn Chí Nam – Nguyễn Thị Hồng Nhung – Đặng Nguyễn Đức Tiến2Con trỏĐệ quyCấu trúcBài tậpCấu trúc dữ liệu và giải thuật - HCMUS 2011©FIT-HCMUS13Con trỏĐệ quyCấu trúcBài tậpCấu trúc dữ liệu và giải thuật - HCMUS 20114Địa chỉ trong bộ nhớ:Cấu trúc dữ liệu và giải thuật - HCMUS 2011©FIT-HCMUS25Địa chỉ trong bộ nhớ:int X;X = 5;Cấu trúc dữ liệu và giải thuật - HCMUS 20116Khái niệm đặc biệt trong C/C++.Biến con trỏ: loại biến dùng để chứa địa chỉ.Khai báo: *;Cấu trúc dữ liệu và giải thuật - HCMUS 2011©FIT-HCMUS37Ví dụ:int *a;/*con trỏ đến kiểu int*/float *b;/*con trỏ đến kiểu float*/NGAY *pNgay; /*con trỏ đến kiểu NGAY*/SINHVIEN *pSV; /*con trỏ đến kiểu SINHVIEN*/Cấu trúc dữ liệu và giải thuật - HCMUS 20118Lưu ý: Xácđịnh địa chỉ ô nhớ: toán tử & Xácđịnh giá trị của ô nhớ tại địa chỉ trong biến contrỏ: toán tử * Contrỏ NULL. Truycập thành phần trong cấu trúc: ->Cấu trúc dữ liệu và giải thuật - HCMUS 2011©FIT-HCMUS49Cấp phát vùng nhớ động: Cấpphát: toán tử new. Hủy: toán tử delete.Ví dụ:int *p;p = new int;//delete p;p = new int[100];//delete []p;Cấu trúc dữ liệu và giải thuật - HCMUS 201110Ví dụ:int i;int *p;p = &i;int j;j = *p;int day = pNgay->ngay;Cấu trúc dữ liệu và giải thuật - HCMUS 2011©FIT-HCMUS5
Tìm kiếm theo từ khóa liên quan:
Cấu trúc dữ liệu Bài giảng Cấu trúc dữ liệu Cấp phát vùng nhớ động Hàm đệ quy Kiểu dữ liệu Bài tập cấu trúc dữ liệuTài liệu có liên quan:
-
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 398 0 0 -
Đề cương chi tiết học phần Cấu trúc dữ liệu và giải thuật (Data structures and algorithms)
10 trang 357 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 241 0 0 -
80 trang 238 0 0
-
Giải thuật và cấu trúc dữ liệu
305 trang 186 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 175 0 0 -
Lý thuyết ngôn ngữ lập trình C++ dành cho sinh viên: Phần 2
276 trang 162 0 0 -
Tài liệu tham khảo: Cấu trúc dữ liệu và giải thuật
229 trang 148 0 0 -
Tập bài giảng Thực hành kỹ thuật lập trình
303 trang 145 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán (Tái bản): Phần 1
152 trang 143 0 0 -
Giáo trình Cấu trúc dữ liệu và giải thuật: Phần 1 - Trần Hạnh Nhi
98 trang 122 0 0 -
Lập trình C - Cấu trúc dữ Liệu
307 trang 109 0 0 -
Ứng dụng và cài đặt cấu trúc dữ liệu bằng C: Phần 1
338 trang 102 0 0 -
49 trang 87 0 0
-
Bài giảng Cấu trúc dữ liệu và thuật toán: Chương 3 - Một số mô hình thuật toán
42 trang 80 0 0 -
Bài giảng Cơ sở dữ liệu: Chương 3 - ThS. Hoàng Mạnh Hà
67 trang 74 0 0 -
54 trang 73 0 0
-
Bài giảng Cấu trúc dữ liệu và giải thuật: Phần 1 - ThS. Hoàng Thế Phương
128 trang 73 0 0 -
Bài giảng Cấu trúc dữ liệu và giải thuật: Chương 2 - Ngô Công Thắng
8 trang 72 0 0 -
Bài giảng Lập trình C căn bản: Chương 3 - Phạm Thế Bảo
68 trang 69 0 0