摘要: 构造函数和析构函数,这两个函数将会被编译器自动调用,构造函数完成对象的初始化动作,析构函数在对象结束的时候完成清理工作。 注意:对象的初始化和清理工作是编译器强制我们要做的事情,即使你不提供初始化操作和清理操作,编译器也会给你增加默认的操作,只是这个默认初始化操作不会做任何事。 构造函数:实例化对象 阅读全文
posted @ 2020-03-18 22:45 进击的小尧好程序员 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 指针数组:本质是数组 只是数组的每个元素 是指针。 1 void test01() 2 { 3 int num1 = 10; 4 int num2 = 20; 5 int num3 = 30; 6 //指针数组 7 int *arr[3]={&num1, &num2, &num3}; 8 char 阅读全文
posted @ 2020-03-18 10:36 进击的小尧好程序员 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 命名空间提供了一种从逻辑上组织类的方式,防止命名冲突。 几种常见语言 C++ 命名空间是可以嵌套的 嵌套的命名空间是指定义在其他命名空间中的命名空间。嵌套的命名空间是一个嵌套的作用域,内层命名空间声明的名字将隐藏外层命名空间声明的同名成员 1 int x = 20; 2 namespace oute 阅读全文
posted @ 2020-03-18 10:02 进击的小尧好程序员 阅读(387) 评论(0) 推荐(0) 编辑