Hàm Malloc() Trong C - HKT SOFT
Có thể bạn quan tâm
Hàm malloc() cấp phát bộ nhớ được yêu cầu và trả về một con trỏ tới nó.
Khai báo hàm malloc() trong C
Dưới đây là phần khai báo cho malloc() trong C:
void *malloc(kich-co)Tham số
kich-co: Đây là kích cỡ của khối bộ nhớ (bằng byte).
Trả về giá trị
Hàm này trả về một con trỏ tới bộ nhớ đã cấp phát, hoặc trả về NULL nếu yêu cầu thất bại.
Ví dụ
Chương trình C sau minh họa cách sử dụng của malloc() trong C:
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char *str; /* lan cap phat bo nho ban bau */ str = (char *) malloc(15); strcpy(str, "QTMTeam"); printf("Chuoi = %s, tai Dia chi = %u\n", str, str); /* tai cap phat lai bo nho */ str = (char *) realloc(str, 25); strcat(str, ".@gmail.com"); printf("Chuoi = %s, tai Dia chi = %u\n", str, str); free(str); return(0); }Biên dịch và chạy chương trình C trên để xem kết quả.
Từ khóa » Hàm Malloc Trong C
-
Bài 66. Cấp Phát Bộ Nhớ động Trong C - Lập Trình Không Khó
-
Hàm Malloc() Trong Hàm C / C++ - Freetuts
-
Hàm Malloc() Trong C | Thư Viện C Chuẩn
-
Hàm Malloc() Trong Thư Viện C Chuẩn - Hoclaptrinh
-
Cách Dùng Hàm Malloc Trong C - Programming - Dạy Nhau Học
-
Hàm Malloc() Trong C - Lập Trình Từ Đầu
-
Hàm Malloc() Trong C
-
Bài 17: Cấp Phát động Bộ Nhớ Với Malloc, Calloc Và Realloc Trong C
-
Cấp Phát động Trong C/C++ - Cùng Lập Trình
-
Có Những Kiểu Cấp Phát động Nào Trong C/C++? - Banhoituidap
-
Hàm Malloc() Trong C - Vay Tiền Online Bằng CMND
-
Lập Trình C: Cấp Phát Bộ Nhớ | V1Study
-
Cấp Phát Bộ Nhớ Động Trong C : Malloc Là Gì ? Lập Trình C
-
Phân Bổ Bộ Nhớ động Trong C Sử Dụng Các Hàm Malloc (), Calloc ()