C语言迭代思想程序中缩格格式的 基本思想

       在实际编程中常常会需要一些方法(函数),比如排序它们具体实现基本一致,仅仅只有参数类型不同 那么可不可以有一种通用的函数,不管是什么类型的参数都可以通用呢

      泛型编程:泛型即是指具有在多种数据类型上皆可操作的含义,与模板有些相似

 利用泛型编程,我们可以写一些通用的函数鉯减少代码量,实现代码的通用性以下简单的举个栗?子

//arr:数组首地址;len:数组长度;elemsize:每个元素的字节数,pcmp对应类型的比较函数的指针
 int flag;//标记是否發生了数据交换,若无交换则已经处于有序状态无需再往下进行遍历

我要回帖

更多关于 C语言迭代思想 的文章

 

随机推荐