最新 最热

一.函数调用运算符

会发现无论里面有没有参数,都要用(),其实圆括号()就是函数调用的明显标记,()有一个称呼叫做函数调用运算符

2024-06-04
1

function和bind

仿函数的定义:仿函数(functor),它的行为类似于函数的东西(something that performs a function)

2024-06-04
1

对象引用和对象指针

第一个参数,传进来的这个东西,是个对象引用,起别名叫做sData,所以&sData

2024-06-04
1

探究函数对象

其中无论这个类或者结构体里是否还有其他的函数,但只要看有没有operator()运算符重载函数就行

2024-06-04
1

函数指针

一个函数,在编译的时候,系统会给这个函数分配一个入口地址,这个入口地址就称为函数的指针(地址),既然有地址,我们可以定义一个指针变量,指向该函数,然后通过该指针变量调用该函数...

2024-06-04
1

leetcode刷题:消失的数字

数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?

2024-06-04
1

快速排序【hoare版本】【挖坑法】【双指针法】(数据结构)

快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,其基本思想为:任取待排序元素序列中 的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,右子序列中所有元素均大于...

2024-06-04
1

三子棋【开源代码】

为实现三子棋的基本功能,我们把这个项目拆分成三个部分:test.c,game.c, game.h

2024-06-04
1

用冒泡排序模拟实现库函数中qsort的功能【C语言】【源码】

qsort函数详解 void qsort(void* base,  //base中存放的是待排序数据中第一个对象的地址                  size_t num,//排序数据元素的个数                  size_t size,//排序数据中一个元素...

2024-06-04
1

求两个数的最小公倍数

该程序使用了一个名为get_lcm的函数来计算两个数字的最小公倍数。此函数使用了一个while循环来递增最大值并检查是否同时整除两个数字。如果是,函数返回这个最大公倍数。...

2024-06-04
1