DSP

简单的动态内存分配与释放

2019-07-13 14:59发布

掌握动态内存分配方法。
编程输入学生人数n及某门课成绩,计算并输出其平均分的整数部分(请用malloc和free进行动态内存分配)。
input:
5
90 80 70 60 50
output:
70 #include #include //这里不能用 #include using namespace std; int main() { int n; cin>>n; int sum=0; int *a=(int*)malloc(n*sizeof(int));//创建的是指针, 必须指明内存类型 ,与创建大小 for(int i=0;i>*a; sum=sum+*a; } free(a);//释放()中输入a cout<