自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 指针(4)

这与指针(3)那一节中的函数指针数组,也就是转移表,有异曲同工之妙;我们可以把调⽤的函数的地址以参数的形式 传递过去,使⽤函数指针接收,函数指针指向什么函数就调⽤什么函数,这⾥其实使⽤的就是回调函数的功能。如果你把函数的指针(地址)作为参数传递给另⼀个函数,当这个指针被⽤来调⽤其所指向的函数 时,被调⽤的函数就是回调函数。这个函数使用时,要四个参数,分别是,排序的数据,元素个数,元素的字节大小,比较函数(这个得使用者自己写);使⽤回调函数,模拟实现qsort(采⽤冒泡的⽅式)。2. qsort 使⽤举例。

2024-08-11 15:59:29 167

原创 指针(3)

理解⼀下⼆维数组,⼆维数组其实可以看做是每个元素是⼀维数组的数组,也就是⼆维 数组的每个元素是⼀个⼀维数组。根据数组名是数组⾸元素的地址这个规则,⼆维数组的数组名表⽰的就是第⼀⾏的地址,是⼀ 维数组的地址。根据上⾯的例⼦,第⼀⾏的⼀维数组的类型就是 int [5] ,所以第⼀⾏的地址的类 型就是数组指针类型 int(*)[5]。打印出来了地址,所以函数是有地址的,函数名就是函数的地址,当然也可以通过 &函数名 的⽅ 式获得函数的地址。那数组指针变量应该是:存放的应该是数组的地址,能够指向数组的指针变量。

2024-08-11 11:52:04 738

原创 指针(2)

同理arr[i] 应该等价于*(arr+i),数组元素的访问在编译器处理的时候,也是转换成⾸元素的地址+偏移量求出元素的地址,然后解引⽤来访问的。parr[i]是访问parr数组的元素,parr[i]找到的数组元素指向了整型⼀维数组,parr[i][j]就是整型⼀维数组中的元素。sizeof(数组名),sizeof中单独放数组名,这⾥的数组名表⽰整个数组,计算的是整个数组的⼤⼩, 单位是字节。&数组名,这⾥的数组名表⽰整个数组,取出的是整个数组的地址(整个数组的地址和数组⾸元素 的地址是有区别的)

2024-08-08 18:24:35 767

原创 指针 (1)

我们发现在main函数内部,创建了a和b,a的地址是0x00cffdd0,b的地址是0x00cffdc4,在调⽤ Swap1函数时,将a和b传递给了Swap1函数,在Swap1函数内部创建了形参x和y接收a和b的值,但是 x的地址是0x00cffcec,y的地址是0x00cffcf0,x和y确实接收到了a和b的值,不。上述代码中n是不能被修改的,其实n本质是变量,只不过被const修饰后,在语法上加了限制,只要我们在代码中对n就⾏修改,就不符合语法规则,就报错,致使没法直接修改n。

2024-08-07 20:58:08 621

原创 扫雷游戏(初级)

你想要玩玩扫雷吗?

2024-07-25 10:28:49 211

原创 C语言中分支与循环(一)

代码中的 switch 后的表达式中的值⽆法匹 case 语句的时候,这时候要不就不做处理,要不就得在 switch 语句中加⼊ default ⼦句,在 switch 语句中 case 语句和 default 语句是没有顺序要求的,只要你的顺序是满⾜实际需求的就可以。continue 可以帮助我们跳过某⼀次循环 continue 后边的代码,直接到循环的判断部分,进⾏下⼀次循环的判断,如果循环的调整是在 continue 后边的话,可能会造成死循环。首先注意==和=不同,==是判断是否相等,而=是赋值;

2024-07-23 21:16:51 433

原创 梦开始的地方

一位准大二的学生,作为智能专业的学生,因此对C语言有浓厚的兴趣,学习编程,有着极大的好奇和热情,希望坚持到底,不忘初心,砥砺前行。希望通过一年的学习熟练掌握编程软件,并能发表更多有价值的文章,并提升自己的价值,学习更多的思想。最想进的公司是腾讯公司,很想去开发游戏的客户端。每周尽量在CSDN发表一篇自己整理的文章。每周在gitte仓库的贡献量达到五天;每天3小时网上学习;

2024-07-13 09:49:56 81

空空如也

空空如也

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

TA关注的人

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