01/10/2018, 09:26

Hỏi về vector trong C++

Em có một câu lệnh mẫu thế này std::vector <Tree*> moreTrees;
Em không hiểu dấu *đằng sau class Tree là gì, mong mọi người giải đáp, em cảm ơn.

Nguyễn Văn Nam viết 11:32 ngày 01/10/2018
dnh-cpp

8.0 Con trỏ

cout << &i1 << endl; //get address of i1 cout << &i_ref << endl; //get address of i_ref cout << n <<…

Chịu khó xem mấy cái cơ bản trước đi nhé @.@

Trần Vũ Đức viết 11:26 ngày 01/10/2018

vậy tại sau không đặt dấu * ở trước Tree ví dụ như *Tree mà lại để đằng sau ạ. Em cảm ơn.

kiencon viết 11:37 ngày 01/10/2018

* đặt sau kiểu dữ liệu và trước tên biến. Ở đây tree là kiểu dữ liệu.

Trần Hoàn viết 11:31 ngày 01/10/2018

Bạn có thể hiểu tree là một kiểu dữ liệu, tree* là một kiểu dữ liệu khác, tree[] là một kiểu ữ liệu khác.

Bài liên quan
0