/**
* Note: The returned array must be malloced, assume caller calls free().
*/
int* printNumbers(int n, int* returnSize) {
int size = pow(10.0, n) - 1;
int *result = (int *)malloc(sizeof(int) * size);
for (int i = 0; i < size; i++) {
result[i] = i + 1;
}
*returnSize = size;
return result;
}
https://leetcode-cn.com/problems/da-yin-cong-1dao-zui-da-de-nwei-shu-lcof/