欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

使用malloc函數(shù)分配的內(nèi)存屬于哪個(gè)區(qū)

使用malloc函數(shù)分配的內(nèi)存屬于哪個(gè)區(qū)?

malloc函數(shù)動(dòng)態(tài)分配內(nèi)存單元的用法

#include<stdio.h> int main() { int *p; p=(int *) malloc(1024); *p=3; printf("p address is%p\n",p); printf("*p is%d\n",*p); free(p); //這個(gè)函數(shù)是釋放內(nèi)存malloc函數(shù)的內(nèi)存單元;一定要有。 printf("%p\n",p); return 0; }

malloc函數(shù)是一種分配長(zhǎng)度為num_bytes字節(jié)的內(nèi)存塊的函數(shù),可以向系統(tǒng)申請(qǐng)分配指定size個(gè)字節(jié)的內(nèi)存空間。malloc的全稱是memory allocation,中文叫動(dòng)態(tài)內(nèi)存分配,當(dāng)無(wú)法知道內(nèi)存具體位置的時(shí)候,想要綁定真正的內(nèi)存空間,就需要用到動(dòng)態(tài)的分配內(nèi)存。