C语言:数组 如果数组长度是由输入数据的个数确定的应该怎么编?

日期:2017-11-02 18:20:07 人气:1

C语言:数组 如果数组长度是由输入数据的个数确定的应该怎么编?

很简单,用malloc动态分配,用完后用free释放。 //#includeint n;scanf("%d",&n);int *a=(int*)malloc(sizeof(int)*n); //分配相应字节数的空间并将首地址返回给指针a//此时a就可以当做一个有n个元素的数组使用了...free(a); //使用完后别忘了释放否则会造成内存泄漏
    A+
热门评论