摘要:
动态内存分配函数 void *malloc(size_t size).malloc: memory allocation.完成功能:在程序运行时向系统申请一块连续的内存区域;参数:需要分配的内存字节数;返回值:指向分配内存块起始位置的指针。malloc函数只负责内存的原始分配(以字节为单位),并不关注存储的数据类型,或者说可以存储任何类型的信息,因此返回void *指针类型。要确定数据类型,需要加上强制类型转换。使用malloc函数,程序员清楚程序所需的内存大小。实例1:int *pi;pi=(int *)malloc(100);if(pi==NULL){ printf(“Out of mem 阅读全文