C++初阶
文章平均质量分 94
铭--
夜色难免黑凉,前行必有曙光
展开
-
【C++】C/C++内存管理
new的原理1.调用operator new函数申请空间2.在申请的空间上执行构造函数,完成对象的构造delete的原理1.在空间上执行析构函数,完成对象中资源的清理工作2.调用operator delete 函数释放对象的空间new T[ N ]的原理1.调用operator new[ ]函数, 在operator new[ ]中实际调用operator new函数完成N个对象空间的申请2.在申请空间上执行N次构造函数delete T[ N ]的原理。原创 2024-01-19 10:43:43 · 906 阅读 · 0 评论 -
类和对象(下篇)
定义时不添加static关键字,类中只是声明3.类静态成员即可用。原创 2024-01-18 15:22:42 · 916 阅读 · 0 评论 -
【C++】类和对象(上)
/类体:由成员函数和成员变量组成//一定要注意后面的分号class为定义类的关键字,className为类的名字,{ }为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数类的两种定义方式:1.声明和定义全部放到类体中,需要注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理public:i < top;int* a;原创 2023-08-02 13:33:46 · 177 阅读 · 0 评论 -
【C++】C++入门
使用namespace关键字namespace 名字//....int main()return 0;输出:命名空间可以嵌套命名空间一个命名空间就定义了一个新的作用域,命名空间中的所有内容都局限于该命名空间中。原创 2023-08-01 18:31:21 · 215 阅读 · 0 评论