các hàm khai thác về bộ nhớ động
bạn có thể dùng thư viện malloc.h hay stdlib.h - void*malloc (size cần cấp phát) malloc cấp phát nhanh hơn calloc do calloc ngoài...
bạn có thể dùng thư viện malloc.h hay stdlib.h
-void*malloc(size cần cấp phát) malloc cấp phát nhanh hơn calloc do calloc ngoài việc cung cấp vùng nhớ còn phải khởi gán cho nó
chúng ta cũng có thể khởi gán cho malloc bằng hàm memset(void*pmem,0,size);
-void*calloc(n phần tử liên tục nhau,số byte của mỗi phần tử) calloc cấp phát chậm hơn so với malloc nhưng nó an toàn hơn vì nó đã cấp phát mặc định là 0
-void*realloc(void*pmem,size bạn cần cấp phát) cấp phát lại nếu pmem bằng null thì hàm realloc có tác dụng như hàm malloc hàm này cũng giải phóng vùng nhớ cũ khi cần thiết
-chúng ta nói chút về việc giải phóng bộ nhớ nếu chúng ta giải phóng thì phải gán lại cho con trỏ bằng null bởi vì sau đó chúng ta có thể kiểm tra nó

Khoa học - Công nghệ
/khoa-hoc-cong-nghe
Bài viết nổi bật khác
- Hot nhất
- Mới nhất
