30/09/2018, 16:26
Difference between the string and the new char
sự khác biệt giữa string và new char trong c++, mình chưa nắm rõ về điều đó. tiện thể cả vùng nhớ stack và heap luôn. thank
Bài liên quan
sự khác biệt giữa string và new char trong c++, mình chưa nắm rõ về điều đó. tiện thể cả vùng nhớ stack và heap luôn. thank
Cho ví dụ cho dễ nhìn nhé,
new chartức là cấp vùng nhớ cho một con trỏ kiểucharCòn
std::stringlà một kiểu dữ liệu mới, không có trong C và chỉ có trong C++.std::stringlà một kiểu dữ liệu hướng đối tượng. Nó có thể chứa được char và nó có nhiều phương thức để lưu trữ, xử lý char.Xem topic này đã thảo luận rất kỹ về stack và heap
Ghi chú là để dùng std::string thì phải thêm thư viện string
Chú ý, cái này khác với thư viện string.h trong C nhé.
hay
Anh cho em hỏi về sự khác nhau giữa và <string.h> được không anh?