30/09/2018, 19:51
Bị lỗi khi khai báo thư viện alloc.h
Mọi người cho em hỏi tại sao em lại bị sai khi khai báo thư viện alloc.h ạ?
Bài liên quan
Mọi người cho em hỏi tại sao em lại bị sai khi khai báo thư viện alloc.h ạ?
C/C++ có rất nhiều loại compiler khác nhâu, nên khi học C/C++ thì bạn nên tìm hiểu kỹ thư viện và loại compiler/IDE bạng đang dùng (sử dụng google) vì thường sẽ có 2 loại thư viện: theo chuẩn (thằng compiler/IDE nào cũng có) và không theo chuẩn (chỉ là của riêng của 1 loại compiler/IDE nào đó).
Trong trường hợp của bạn
alloc.h
không phải là thư viện chuẩn của C/C++ mà là của Turbo C/C++ (nếu mình nhớ không nhầm) --> Compiler/IDE bạn đang dùng không hỗ trợ -> lỗi. Nếu bạn muốn cấp phát bộ nhớ động thì tìm hiểu hàmmalloc
nằm trong thư việnstdlib.h
- thư viện chuẩn của C.