C++ 让函数返回数组的方法

上传:blessing858 浏览: 15 推荐: 0 文件:pdf 大小:63.27 KB 上传时间:2022-02-16 00:32:58 版权申诉

C++ 中函数是不能直接返回一个数组的,但是数组其实就是指针,所以可以让函数返回指针来实现。比如一个矩阵相乘的函数,很容易地我们就写成:但是运行后发现结果是:。本不是想要的结果。于是我们在函数中也加上显示代码,看看是不是计算的问题,得到结果:。因为在函数中定义的数组M在函数执行完后已经被系统释放掉了,所以在调用函数中得到的结果当然不是计算后的结果。没有问题,new的空间也delete掉了。鉴于下面大牛们的建议,我将程序修改如下,大家看可否:

上传资源
用户评论