- 博客(4)
- 收藏
- 关注
原创 C++类与对象(中)
7.C++把类型分成内置类型(基本类型)和自定义类型:内置类型就是语言提供的数据类型,例如:int、char、指针…自定义类型就是自己定义的类型,如;默认构造函数处理自定义类型,内置类型不确定编译器是否会处理(当作不处理看待)8.不实现构造函数的情况下,编译器会生成默认的构造函数。但是看起来默认构造函数又没什么用?d1对象调用了编译器生成的默认构造函数,但是d1对象_year、_month、_day,依旧是随机值。也就说在这里编译器生成的默认构造函数并没有什么用?
2023-11-02 19:39:32 37
原创 【C++类与对象(上)】
类的定义由class+类名+{},{}是类体//类体:由成员变量和成员函数组成//注意分号其中,类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。1.声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理public:public:int _name;int _sex;int _age;
2023-10-23 12:17:31 37
原创 【c++基础】
命名空间是程序设计者设计的内存区域,可以将自己定义的变量、函数等存放在此内存区域,从而与其他全局域区分开。命名空间的定义需要用到关键词nameplace,其后加命名空间的名字,再加上{},{}中是命名空间的成员1.命名空间的格式namespace cz //自定义空间名字任意取 {//命名空间成员 }命名空间成员可以是变量、常量、函数、结构体、类、模板、命名空间;2.命名空间可以嵌套即一个命名空间内可以定义一个命名空间//命名空间成员 namespace C2 {//命名空间成员 } }
2023-10-19 20:19:43 47 2
原创 【数据结构——时间复杂度】
算法在编写成可执行程序后,运行时需要耗费时间资源和空间(内存)资源。因此衡量一个算法的好坏,一般是从时间和空间两个维度来衡量的,即时间复杂度和空间复杂度。时间复杂度主要衡量一个算法的运行快慢,而空间复杂度主要衡量一个算法运行所需要的额外空间,本节研究的是时间复杂度。
2023-09-06 12:17:12 175 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人