以下代码我在函数inputarr()中用malloc定义了一个数组并输入值,然后我在main中调用完该函数以后数组里的内容还会存在吗?为什么我现在在main中想打印该数组缺打印不出来呢(哭).
修改形参不会改变实参所以你在函数里把指针的位置修改了,但是实参的指针还是指向的&x而并不是指向一个数组如果你需要修改实参,那么你需要定义个二维指针指向一维数组的地址,或者像你这样写也可以,但最终要将新的指针地址return回来
作用域问题,你必须引用传参或者定义全局变量