指针
文章平均质量分 71
坐怀不乱杯魂
这个作者很懒,什么都没留下…
展开
-
C语言——指针全讲
将指针各个方面都讲了。原创 2024-03-11 22:29:26 · 829 阅读 · 3 评论 -
回调函数的讲解,并用回调函数实现能排所有数据类型的冒泡排序。
那么经过我们一写后,我们可以自己总结一下回调函数的作用。我们写几行代码发现这几行是重复的。那么就可以用回调函数将这部分包含住,使得原来的几行代码能够顺利的封装,将小部分的不可统一的代码交给回调函数处理。wide是数据的单个的大小,假如是7bity,那么就交换7次。这里有个细节,取字符的时候后面加一个%*c过滤我们的回车'\n'或者最后加个getchar()也可。一般是返回前面的数据后面的数据的值,如果大于0就交换。,多了一个函数指针,这个传入的函数我们要自己写,让我们自己实现两个变量的大小判断。原创 2024-03-02 20:07:46 · 530 阅读 · 2 评论 -
函数指针和函数指针数组
通过类比其他指针:整形指针是存放整型地址的变量,则函数指针是存放函数地址的指针,和数组一样可以以函数名表示函数的地址,加上&符号也是一样的。如果读者不方便理解,我们将(int) ..(int ,int)这部分当成整体type,就是type *p,type(*p)[2] 这样就更好的理解了。我们发现这样写也可以,但是如果相同的函数多了的话,会很麻烦,第二次scanf放在外面也不好,因为退出的话我们也要输入x,y,所以我们用到了函数指针和函数指针数组。我们可以输入1是加,2是减,3是乘,4是除。原创 2024-03-02 19:13:20 · 264 阅读 · 2 评论 -
通过函数返回地址出现的指针越界细谈函数栈帧的创建和销毁
通过对开头程序结果的不同来研究函数栈帧的运作过程。原创 2024-02-07 23:13:35 · 503 阅读 · 4 评论 -
初步了解指针和地址
对指针地址的初步了解原创 2023-11-23 15:16:32 · 123 阅读 · 2 评论