Danh mục

Data Structures and Algorithms – C++ Implementation

Số trang: 53      Loại file: pdf      Dung lượng: 167.88 KB      Lượt xem: 9      Lượt tải: 0    
Thư viện của tui

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

BKTP.HCMHo Chi Minh City University of Technology Faculty of Computer Science and EngineeringBKTP.HCMData Structures and Algorithms – C++ ImplementationHuỳnh T n tEmail: htdat@cse.hcmut.edu.vn Home Page: http://www.cse.hcmut.edu.vn/~htdat/.Pointer in C++Declaration Node *ptr; Create an object ptr = new Node(); A pointer usage printf(“Data in node: %d”, ptr-data); Destroy an object delete ptr; NULL pointer ptr = NULL;??? ptrptr??? ptrptrFaculty of Computer Science and Engineering – HCMUT Slide 2.Pointer in C++Be careful in these cases: Beforeptr1Beforeptr1ptr2 ptr1 = ptr2;ptr2 delete ptr1; ptr1 = NULL;GarbageAfterptr1Afterptr1ptr2ptr2Dangling reference problem Slide 3Faculty of Computer Science and Engineering – HCMUT.Parameter Passing Techniquesvoid func(int* a, int* b){ int *t;...
Nội dung trích xuất từ tài liệu:
Data Structures and Algorithms – C++ Implementation

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