qnhat2004 / Subject_at_University

Code các môn học lập trình - Đại học Thủy Lợi
4 stars 0 forks source link

Void pointer - Con trỏ Void #5

Open qnhat2004 opened 10 months ago

qnhat2004 commented 10 months ago

Con trỏ void (con trỏ trống) là con trỏ không có kiểu dữ liệu liên quan với nó. Con trỏ void có thể lưu trữ địa chỉ và có thể chuyển sang bất kỳ kiểu dữ liệu nào khác.

Ưu điểm của con trỏ void

cout << *p; // Lỗi: expression must be a pointer to a complete object type - Biểu thức phải là 1 con trỏ đến 1 loại đối tượng hoàn chỉnh

cout << (static_cast<int>(p)); // Đúng cout << (int) p; // Đúng