天天看点

动态内存-MALLOC

/ ClassWork.cpp : 定义控制台应用程序的入口点。

//

#include "stdafx.h"

#include

/************************************************************************/

/*动态内存

int main()

{

   int *pArr = (int *)malloc(sizeof(int) * 4);

   //尽量使用下表辅助指针寻址

   for (int i = 0; i < 4; i++)

   {

       pArr[i] = i+1;  //一般减少使用指针地址自增加,避免未还原到初始指针地址的位置!!

   }

   //对动态内存数据进行打印

       printf("%d \n", pArr[i]);

   //根据Debug调试,符合书上所说,动态内存不是线序排序,而是离散的。

   //切记!! 一定要释放内存!!

   free(pArr);

   return 0;

}

.h>

继续阅读