1.void *malloc(int size);

2.void free(void *p);

例:建立动态数组,输入5个学生的成绩,输出不及格学生的成绩。

#include<stdlib.h>
int main(){
void check(float *p);
float *p=(float*)malloc(5*sizeof(float));
for(int i=0;i<=4;i++){
scanf("%f",p+i);
}
check(p);
free(p);
return 0;
}
void check(float *p){
for(int i=0;i<=4;i++){
if(*(p+i)<60)printf("%f",*(p+i));
}
}
End
最后修改:2021 年 04 月 15 日
如果觉得我的文章不错,请随手点赞~