new int,delete是c++的运算符,malloc,free是c的方法,但是c++也有这个方法,new int,delete简单便捷
例子:

malloc用法
malloc(字节数)返回void类型地址,用时需要注意强制转换类型
new int用法
返回地址
数组用new int[长度];
常量并赋值用new int(常量);
free用法
free(地址);无返回值
delete用法
delete 地址;
delete[] 地址//释放数组

虽然为了与c兼容保留了malloc,free,不建议用,而是尽量用new int ,delete运算符.更快