8.1 Giới thiệu Chương này thảo luận về một trong những tính năng mạnh mẽ nhất của ngôn ngữ C ++ lập trình, thepointer.InChapter 6, chúng tôi thấy rằng tài liệu tham khảo có thể được sử dụng để thực hiện đường chuyền-byreference.Pointers cũng cho phép pass-by-tham khảo và có thể được sử dụng để tạo ra và thao tác các cấu trúc dữ liệu động có thể phát triển và thu nhỏ, chẳng hạn như danh sách liên kết, hàng đợi, ngăn xếp và trees.This chương giải thích các khái niệm con trỏ cơ bản và củng cố mối quan hệ thân thiết giữa các mảng và xem pointers.The của mảng như con trỏ xuất phát từ ngôn ngữ lập trình C. như chúng ta đã thấy trong Chương 7, lớp vector C ++ Thư viện chuẩn cung cấp một thực hiện của mảng là đối tượng đầy đủ. Tương tự như vậy, C ++ thực sự cung cấp hai loại đối tượng lớp chuỗi dây (mà chúng tôi đã sử dụng kể từ khi Chương 3) và C-phong cách, dựa trên con trỏ strings.This chương trên con trỏ giới thiệu ngắn chuỗi C để đào sâu kiến thức của bạn của con trỏ. C chuỗi được sử dụng rộng rãi trong các hệ thống di sản Cand C ++. Chúng tôi thảo luận về chuỗi C ở độ sâu trong Chương 21. Trong các dự án phát triển phần mềm mới, bạn nên có lợi cho các đối tượng lớp chuỗi. Chúng tôi sẽ kiểm tra việc sử dụng con trỏ với lớp học trong Chương 13, Lập trình hướng đối tượng: Đa hình, nơi mà chúng ta sẽ thấy rằng cái gọi là "đa hình xử lý" liên quan đến lập trình hướng đối tượng được thực hiện với con trỏ và tham khảo. Chương 20, các cấu trúc dữ liệu tùy Templatized, trình bày ví dụ về việc tạo ra và sử dụng các cấu trúc dữ liệu động được thực hiện với con trỏ.
đang được dịch, vui lòng đợi..
