Hướng dẫn Con trỏ C/C++

Em đọc 1 bài trên mạng có nói là:
int p;
p=(int
)100;

nó có ý nghĩa gì?

1 Like

Nó giống như kiểu ép cho con trỏ p trỏ đến địa chỉ 100
Nhưng khi dùng thì có thế không được vì địa chỉ đó không có hoặc đang bị trương trình khác dùng

int* p // khai báo biến kiểu int*
p=(int*)100; // ép kiểu (int*) cho 100 rồi gán cho p
Trường hợp này nếu bạn không ép kiểu mà gán gán trị p thì ct sẽ báo lỗi

nhờ cái bình luận của bạn mà mình hiểu lỗi của ct mình thank!

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?