01/10/2018, 17:02
Cấp phát biến động
Mình mới học cấp phát động, mình muốn hỏi rằng khi mình xin 1 biến động, ví dụ:
int *a=new int;
Như vậy con trỏ a nằm trong stack hay heap ạ, và giá trị nó trỏ tới thì sao? Mình cảm ơn nhiều lắm
Bài liên quan
Khóa học C++
Cạnh tranh với Udemy luôn. Các bạn vào nhập mã REHON_UDEMY Hoặc bấm vào link này http://bit.ly/rehon_udemy Vào đăng ký học rẻ hơn mã…
Link trên C++ của diễn đàn khá chi tiết nha e , chọn phần con trỏ trong đó viết rất rõ !
Em không hiểu lắm, tác giả ghi new trả về vùng nhớ trên heap, như vậy như ví dụ của em là biến p nằm trong stack chỉ đến vùng nhớ trong heap đúng không ạ? (em chỉ muốn làm rõ do bài đọc không liên hệ gì đến stack)
đúng rồi đó em ! 20 characters