求教:new与malloc函数的区别和相同点?
各位大佬,今天写了一个链表的题,给链表节点开辟空间时,可以写成:LinkedList* L = new(LinkedList);
所以我想请问一下这样和使用malloc函数有什么不一样,new和malloc的区别有哪些?
谢谢大家了!! 首先,new是C++中的东西,C语言中只有malloc
new会调用对象的构造函数,而malloc不会
等你学C++的时候再去研究new吧
还有new是C++中的关键字,不是函数,是关键字
人造人 发表于 2020-3-13 18:33
首先,new是C++中的东西,C语言中只有malloc
new会调用对象的构造函数,而malloc不会
等你学C++的时候再 ...
谢谢
页:
[1]