C语言练习——动态内存分配 动态分配存储: 根据需要开辟或释放内存单元 动态存储分配函数: malloc函数 calloc函数 free函数 函数原型 void*malloc(size_t size); 参数 size:分配存储空间的字节数 例题: 让用户输入一个正整数,再输入正整数个数的数字,将这些数排序,要求空间不浪费 #include<stdio.h> #include<stdlib.h> int main(void) { int n,*p,i,j,max; printf(