Mình không thể input giá trị pointer chỉ đến, mình muốn tìm hiểu tại sao lại như vậy?
VD: compiler báo lỗi với:
int *n;
cin>>*n;
Mình không thể input giá trị pointer chỉ đến, mình muốn tìm hiểu tại sao lại như vậy?
VD: compiler báo lỗi với:
int *n;
cin>>*n;
Con trỏ n mới tạo còn chưa gán giá trị hợp lệ, lúc này có thể nó mang giá trị 0, hoặc 0xcccccc hoặc một giá trị rác nào đó trên stack nên khi bạn khử tham chiếu nó thì lỗi chứ sao.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?