C++中的new函数怎么用?

C++中的new函数怎么用?


Smart猫小萌
浏览 503回答 2
2回答

扬帆大鱼

new是用来执行动态内存分配的,替代C语言中的malloc。如果你是JAVA等语言中,没有指针这样的概念的,那就不好跟你解释,先看看指针去double **a=new double*[n1+1];意思是,为a这个指向double指针的指针动态分配内存(也就是你不手动删除是不会自动释放的),分配内存的大小为,n1+1个指向double的指针。后面的a[i]=new double[n2+1];类似,为每一个指针分配n2+1个double的内存剩下的循环就是把所有的值都赋值0.0
打开App,查看更多内容
随时随地看视频慕课网APP