20
Bộ nhớ của một biến cục bộ có thể được truy cập bên ngoài phạm vi của nó không?
Tôi có mã sau đây. #include <iostream> int * foo() { int a = 5; return &a; } int main() { int* p = foo(); std::cout << *p; *p = 8; std::cout << *p; } Và mã chỉ đang chạy mà không có ngoại lệ thời gian chạy! Đầu ra …