
c语言
文章平均质量分 86
Fre丸子_
在这里会给大家总结一些小常识
展开
-
类与对象(下)
构造函数不仅可以构造与初始化对象,对于单个参数或者除第一个参数无默认值其余均有默认值的构造函数,还具有类型转换作用。初始化列表:以一个冒号开始,接着是一个以逗号分隔的数据成员列表,每个成员变量后面跟一个放在括号中的初始值或表达式。在调用对象时,编译器通过调用构造函数来进行赋初值,如果没有构造函数编译器会调用默认构造函数(自动生成)的时候进行了优化,直接构造函数,所以输出结果为二。当我们使用类进行调用非静态成员函数时,就会报错。可以用类对象调用,也可以直接用类名来调用。在开始之前,我们先认识到,原创 2023-05-09 18:13:12 · 101 阅读 · 1 评论 -
类与对象(中)
在我们日常写程序中,有些时候总会忘记初始化,或者程序结束后忘记释放空间,销毁变量等,因此,c++引入了构造函数。原创 2023-05-02 15:14:27 · 117 阅读 · 4 评论 -
类与对象(上)
/ 类体:由成员函数和成员变量组成 };// 一定要注意后面的分号class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或类的成员变量;类中的函数称为类的方法或者成员函数。声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当成内联函数处理。//struct的类默认为公开的 //class的类默认为私有的 struct stack //class stack {原创 2023-04-25 15:05:43 · 86 阅读 · 0 评论 -
创建一个二叉树堆(向上调堆和向上调堆详讲)
向上调堆和向上调堆详讲原创 2023-03-25 22:58:32 · 99 阅读 · 0 评论 -
栈和队列介绍及全部源码
栈是一种限定性线性表,是将线性表的插入和删除限制在只能在一端操作,我们通俗的叫为栈顶(Top),通常只允许在栈顶进行插入、删除。表的另一端我们通俗的较为栈底(Bottom),一般栈底不做任何操作。栈的插入操作我们一般形象的称为入栈和进栈,删除操作形象的叫为出栈和退栈。栈的操作顺序为先进后出,后进先出,一般采用数组来存储栈是较为方便的。1 所在的位置为栈底,5 所在的位置为栈顶,入栈顺序为 1、2、3、4、5;由于栈顶只允许插入和删除,所以出栈顺序为 5、4、3、2、1。原创 2023-03-24 11:28:41 · 371 阅读 · 0 评论 -
单链表增删查改查
单链表原创 2023-03-12 16:11:23 · 264 阅读 · 0 评论 -
顺序表及malloc、calloc、realloc简介介绍
顺序表及malloc、calloc、realloc简介介绍原创 2023-03-11 17:11:00 · 535 阅读 · 0 评论 -
程序的编译(预处理操作)+链接
程序的编译(预处理操作)+链接原创 2023-03-07 22:56:06 · 109 阅读 · 2 评论 -
C语言文件操作
C语言文件操作函数原创 2023-03-04 19:49:52 · 76 阅读 · 0 评论 -
C语言动态内存管理和柔性数组
C语言动态内存管理,柔性数组原创 2023-03-04 15:27:24 · 92 阅读 · 0 评论 -
位段结构体
位段结构体原创 2023-02-28 16:04:57 · 103 阅读 · 0 评论