- 博客(5)
- 收藏
- 关注
原创 new、delete、malloc、free区别
2.malloc(sizeof())手动计算分配空间大小, new 自动计算分配空间大小。delete底层实现:指针指向对象析构 -> operator delete 释放内存。new底层实现:operator new -> 构造函数 -> 返回对象指针。4.malloc 不是类型安全 new类型安全。不同:1.malloc/free c new/delete c++3.malloc c库函数 new 运算符。5.new delete可以构造和析构。相同:都用于内存的 动态申请和释放。
2024-07-17 13:26:55 180
原创 C++中四种类型转换运算符
类型转换运算符,dynamic_cast、const_cast、static_cast、reinterpret_cast
2024-05-07 11:00:59 982
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人