自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 C++入门知识(二)

一、缺省参数1. 缺省参数的定义缺省参数是声明或定义函数时为函数的参数指定一个默认值。在调用该函数时,如果没有指定实参则采用该默认值,否则使用指定的实参。举例说明:void Func(int a = 0){ cout<<a<<endl;}int main(){ Func(); // 没有传参时,使用参数的默认值 Func(1); // 传参时,使用指定的实参}缺省参数有两个重要性质:①缺省值必须是常量或者全局变量int

2021-12-17 11:00:33 1097

原创 C++入门知识

一、命名空间在C/C++中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。1. 命名空间的定义定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。以下为基础的命名空间定义namespace N1{ int a = 1;

2021-12-05 19:14:31 325

原创 七大排序算法(C语言实现)

一、直接插入排序

2021-12-04 14:56:32 485

原创 数据结构:堆

1. 已知数组调整成大堆方法一:pdf中的方法:每一个非叶子节点执行一次向下调整算法(从最后一个节点的父亲开始)。//向下调整void AdjustDown2(int*a, int n, int parent) { int child = 2 * parent + 1; //左孩子 while (child < n) { if (child + 1 < n && a[child + 1] > a[child]) { child = c

2021-11-12 17:34:30 767 3

原创 数据结构:栈

一、栈1、栈的基本概念栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈这种数据结构最鲜明的特点就是其后进先出(Last In First Out,LIFO)的原则。(就比如弹夹中的子弹,弹夹中最后推入的子弹在最上面,开枪时先将最上面的子弹打出)压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈。出数据也在栈顶。2、栈的基本操作StackInit(Stack* ps):初始化栈 S

2021-10-30 10:36:04 168 1

原创 指针数组与数组指针

一、指针与数组指针是编程语言中的一个对象,利用地址,它的值直接指向存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。总的来说指针就是变量,用来存放地址的变量。(存放在指针中的值都被当成地址处理)int main(){ int a = 10; //在内存中开辟一块空间 int *p = &a; //这里我们对变量a,取出它的地址,可以使用&操作符 //将a的地址存放在p变量中

2021-08-20 16:24:56 132

原创 找到1-1000内(整数)数字9出现的个数(C语言)

一、编程思路对任意一个数字,首先找到一个数字的个位是否为9;之后再分别对其十位、百位进行判断那么,如何获得一个数字的个位、十位、百位再进行判断,这就需要灵活运用“%”和“/”。二、“%”和“/”“%”是求余运算符,参与运算的量必须为整型,求余运算的结果等于两个数相除后的余数。29%10=9;“/”是除法运算符,参与运算的量均为整型时,结果为整型,舍去小数。29/10=2; //30和20均为整型三、编程设数字abc为一个三位数,a、b、c分别为百位、十位、个位。...

2021-08-02 14:28:49 1942

原创 简单了解函数的传值调用与传址调用(C语言)

一、首先需要引入函数中的实际参数与形式参数实际参数(实参)是指真实传给函数的参数。实参可以是常量、变量、表达式、函数等,无论实参是何种类型的数据,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参。形式参数(形参)是指函数名后括号中的变量。因为形式参数只有在函数被调用的过程中才会分配内存单元,调用结束后,立刻释放内存(形参只在函数中有效),所以叫形式参数。通过一个例子来加深理解:如以下加法程序中,ADD()函数中的参数x、y为形参,在main函数中传给ADD函数的a、b为实参。

2021-08-02 10:56:51 1861

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除