动态构建一维数组

# include <stdio.h>
#include <malloc.h>

void print(int * pArr, int len)
{
	for(int i=0 ; i<len; i++)
		printf("%d ", pArr[i]);
}

int main(void)
{
    int len;
    int * pArr = (int *)malloc(4 * len);

    printf("请输入元素个数");
    scanf("%d", &len);

    printf("请输入元素,用空格隔开");
    for (int i = 0; i < len; i++)
    {
        scanf("%d", &pArr[i]);
    }
    
	print(pArr, len);

    return 0;
}
上一篇:2021-02-13:字符串str最少添加多少个字符变成回文串?


下一篇:数据结构——连续存储【数组】