自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 函数指针初学习

显然,被定义的函数在编程中与被定义的变量类似,也有其存储的相应地址,而指向存储一个函数的地址的指针自然也就是函数指针了,并且一个函数的地址可以由函数名来表示。以上代码便是一种最简单的定义函数指针的方法,从中可以看出函数的地址可以用函数名本身来表示,而我们需要做的便是定义好一个符合该函数类型的指针p1,就可以通过p1=f1来实现让p1指向对应的函数f1了。类比其他的指针,函数指针显然也可以采用数组来存储,也就是所谓的函数指针数组,这里的函数指针数组基本可以完全类比其他普通类型的指针数组。

2024-02-02 02:25:46 824

原创 2024.1.26

在学习这一部分时,我对多维数组的概念有了进一步了解,以二维数组(int) ar[3][4]为例,其实质上是一个ar数组存储了3个元素,而这三个元素都是有4个int类型元素的数组。如程序所示:为了使sum2函数内形参为指针,采用了int ar[][4]来描述,表示是一个指向一维数组(第一个一维数组(含四个int元素))的指针,调用后也便使函数能够找到对应二维数组的地址。将数组名作为参数传递给函数,首先便须厘清数组名对应指针。顺便的,再去学了点指针:如指针运算,指针与数组,指针数组,指针的指针等等。

2024-01-27 02:46:10 343 1

原创 2024.1.25

*btw:可以发现,程序二运行到后面时数字变得较大,故会变成负数,出现此问题后我便将原程序的int改成了long long,但是当数字达到165之后,即便是long long也不够用了,随后给出的答复都是溢出之后的结果,不过计算速度依旧很快,至于能否用高精度计算来扩大范围,鉴于时间原因暂未研究。经测试,在vscode上,程序二速度相比一已经有了较大提升,尤其在较大数字时:当输入数字为50时,程序一运行便已经十分费时,而程序二对于164以内的数字都能迅速给出答案。然后是动规优化版:(程序二)

2024-01-26 02:04:38 388 1

原创 10.13

C++学习1

2023-10-13 17:19:43 36

空空如也

空空如也

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

TA关注的人

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