new char[1]
và new char
, về cơ bản giống nhau, hm?Bất kỳ sự khác biệt giữa hai trong c + +?
5
A
Trả lời
15
Bạn phải xóa char[1]
với delete[]
theo tiêu chuẩn, vì vậy không hoàn toàn giống nhau.
-1
Số char [1] thuộc loại char *, trong khi char thuộc loại char.
+6
Tuy nhiên, 'char mới' là kiểu' char * ', do đó, đó không phải là sự khác biệt. –
2
Các đối tượng được tạo giống nhau, sổ sách kế toán (vô hình) được sử dụng thì không.
Điều đó có nghĩa rằng bạn có thể sử dụng các ký tự trong cùng một cách, nhưng bạn phải xóa chúng với các nhà điều hành phù hợp với xóa (delete
so delete[]
)
Các vấn đề liên quan
- 1. Bất kỳ sự khác biệt nào giữa malloc và Marshal.AllocHGlobal?
- 2. C# - Sự khác biệt giữa hai ngày?
- 3. Sự khác biệt giữa hai DateTimes C#?
- 4. Bất kỳ sự khác biệt nào giữa DateTime.Parse và Convert.ToDateTime?
- 5. Bất kỳ sự khác biệt cơ bản nào giữa tệp nguồn và tiêu đề trong C?
- 6. Sự khác biệt giữa hai bản đồ
- 7. Có bất kỳ sự khác biệt giữa mảng mảng và đóng gói trong Delphi?
- 8. sự khác biệt giữa hai mảng
- 9. Trong Scala, sự khác biệt giữa Bất kỳ và đối tượng là gì?
- 10. sự khác biệt giữa hai biến SYSTEMTIME
- 11. 'Sự khác biệt' giữa hai quaternions
- 12. Sự khác biệt giữa hai NSDates
- 13. Bất kỳ sự khác biệt nào giữa f (const string &) và f (const string)?
- 14. Sự khác biệt giữa một danh sách với bất kỳ thứ gì ([_]) và bất kỳ thứ gì (_)
- 15. Sự khác biệt giữa "var" và "đối tượng" trong C#
- 16. Bất kỳ sự khác biệt nào giữa dir() và locals() bằng Python?
- 17. Có bất kỳ sự khác biệt nào giữa var name = function() {} & function name() {} trong Javascript không?
- 18. Bất kỳ sự khác biệt nào giữa configure.ac và configure.in, và Makefile.am và Makefile.in?
- 19. Bất kỳ sự khác biệt nào giữa kết nối socket và kết nối tcp?
- 20. Sự khác biệt giữa cấu trúc trong C và C++
- 21. Sự khác biệt giữa hai ngày trong Python
- 22. Sự khác biệt PHP trong tháng giữa hai ngày?
- 23. Sự khác biệt số nguyên trong python giữa hai ngày
- 24. Có công cụ nào để tìm bất kỳ sự khác biệt nào giữa hai dự án xcode không?
- 25. C++ - Sự khác biệt giữa (*). và ->?
- 26. sự khác biệt giữa nội dung của hai tập tin
- 27. Có thể có bất kỳ sự khác biệt nào giữa Clean + Rebuild và Clean + Build
- 28. Bất kỳ sự khác biệt nào giữa t <'a> và 'a t in F #?
- 29. sự khác biệt giữa popen() và hệ thống() trong C
- 30. Bất kỳ sự khác biệt nào giữa Chrome trên Mac và Chrome trên Windows?
Yeap, nếu ta bỏ qua này "không hoàn toàn giống hệt nhau" anh ta thực vật không xác định. – sharptooth
@sbi: Có, bạn phải 'xóa []' những gì 'new char [0]' trả về. – sharptooth