要注意的点如下

1: 这里returnSize是需要打印个数的变量的指针

2: 需要返回一个数组首元素的地址


static int a[100010];
int* printNumbers(int n, int* returnSize ) {
    int k=1;
    for(int i=0;i<n;i++)
        k*=10;
    int i;
    for(i=1;i<k;i++)
        a[i-1]=i;
    *returnSize=--i;
    return a;
}