(Tôi biết giá trị rỗng là gì và được sử dụng như thế nào)giá trị nào null thực sự có?
Câu hỏi: OK, hãy nói tham chiếu đến một đối tượng bằng bất kỳ ngôn ngữ nào. Máy tính làm cho một chút ít 32-bit (hoặc kích thước khác, tùy thuộc vào thiết kế của máy tính) không gian trong bộ nhớ cho tham chiếu đó. Bộ nhớ đó có thể được gán cho một giá trị đại diện cho vị trí của đối tượng trong bộ nhớ. Nhưng khi tôi đặt tham chiếu thành null, giá trị thực sự của nó là gì? (các bit riêng lẻ trong tham chiếu được đặt là gì) Các bit có bị xóa không? Nhưng không phải đó cũng là một vị trí trong trí nhớ sao? Làm thế nào để máy tính nói rằng tham chiếu chứa null thay vì một tham chiếu đến một đối tượng?
Tôi biết đây không phải là câu hỏi "quan trọng", nhưng tôi rất tò mò về cách hoạt động của nó.
Thanks guys: D
Xem http://en.wikipedia.org/wiki/Pointer_(computing)#The_null_pointer (nhưng tôi ghét chỉ trích dẫn Wikipedia trong câu trả lời). –