2011-12-30 37 views
10

Nếu tôi phân bổ bộ nhớ với stackalloc trong C#, là bộ nhớ khởi (với 0)?
Tài liệu không nói về điều đó và chỉ cho biết số tiền chính xác được dành riêng.Khởi tạo bộ nhớ được phân bổ với stackalloc

Trong các thử nghiệm của tôi, bộ nhớ đó được mặc định là 0, nhưng điều đó không có nghĩa là nó được đảm bảo.

Trả lời

10

Từ spec:

18,8 phân bổ stack

Nội dung của bộ nhớ vừa được cấp phát là undefined.

+0

Cảm ơn bạn rất nhiều. – frumbaela

Các vấn đề liên quan