原文:函数指针的用法---以冒泡排序为例

今天上课的时候,老师给我们详细的讲了函数指针的用法。记得大一的时候上C语言的时候,只知道有函数指针这个概念,但是后来都一直没用到。但好像也有用到,每次在编程时,调用c库的qsort函数的时候,可以看到qsort的最后一个参数就是个函数指针,但是当时都不怎么的在意,就知道怎么用就可以了。今天在老师系统的讲之后,以后再遇到的话,应该就没有问题 今天下课回来后,我也去翻了下 c专家编程 和 C和指针 ...

2013-10-11 22:01 0 3911 推荐指数:

查看详情

使用指针实现冒泡排序

1 题目 函数:bubble_order() 功能:使用指针实现冒泡排序 描述:实现C语言经典的冒泡排序 2 思路 冒泡排序的基本思路: 如果对 n 个数进行冒泡排序,则需要进行 n-1 躺比较,在第 1 趟比较中要进行 n-1 次两两比较,在第 j 趟比较中要进行 ...

Fri Nov 12 00:08:00 CST 2021 0 1066
排序冒泡排序

要点 冒泡排序是一种交换排序。 什么是交换排序呢? 交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 算法思想 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复 ...

Wed Mar 04 01:37:00 CST 2015 15 68796
C语言 指针练习-冒泡排序

以前用数组写过各种排序方法,现在用指针来试下了“冒泡排序法”。 代码如下: 配一个以前写的排序的图和代码片段: ...

Sun Jan 01 01:40:00 CST 2012 0 10285
数据结构之------C++指针冒泡排序算法

C++通过指针实现一位数组的冒泡排序算法。 运行结果: 代码讲解: 一维数组的数组名代表的是数组的第一个元素的地址,我们在传递参数的时候需要两个参数,一个是首地址,另一个是数组元素的个数, 至少需要 ...

Mon Oct 06 18:53:00 CST 2014 0 3681
冒泡排序以及冒泡排序的优化

很早接触过冒泡排序法,但一直没有真正的理解,只是为了记住而学习,今天又重新看了一下,其实冒泡排序法第一次排序会把最大的冒到最上面,第二次会把次大的泡冒到最大的后面,一次类推····,另外在排序的次数上会逐渐减少。看代码: 其实还可以优化一下,当发现没有进行交换证明已经排好 ...

Mon Mar 11 20:40:00 CST 2013 0 12632
Java之冒泡排序

排序。包括(合并排序法和直接合并排序法)。 2. 冒泡排序冒泡排序(Bubble Sor ...

Fri May 28 07:43:00 CST 2021 0 251
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM