0
点赞
收藏
分享

微信扫一扫

C++利用冒泡实现对整型数组的排列

张宏涛心理 2022-02-28 阅读 37
c++

1.案例

封装一个函数bubbleSort,利用冒泡排序,实现对整型数组的升序排序。
int arr[10]={4,3,6,9,1,2,10,8,7,5};

2.思路

1.先用函数实现冒泡排序,加入指针实现对数组值的访问
2.传入数组输出升序排列后的结果
在这里插入图片描述
在这里插入图片描述

3.改进

查阅资料后
发现当数组名传入函数作为参数,会被退化成首元素的指针,会丢失数组长度这一 信息,所以我们还需要传递数组的长度,在函数中数组arr也可直接用*取值。
同时也可以考虑键入一维数组。
在这里插入图片描述
在这里插入图片描述

4.总结

在逐步学习中体会指针的灵活,并更熟练掌握它。

举报

相关推荐

0 条评论