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));
}
}