一、代码部分
#include <stdio.h> #include <stdlib.h> int main() { float *pf; //数组名 int i, n; //数组的大小 printf("Please input the size of the array:"); scanf("%d",&n); pf = (float *) malloc(n*sizeof (float )); //生成动态函数 for(i = 0; i<n; i++) pf[i] = 1.1f*(i + 1); for(i = 0; i<n; i++) printf("%f ",pf[i]); printf("\n"); free(pf); //调用free函数时自动将pf的类型转换为void类型 return 0; }
二、运行结果