#include<iostream>
using namespace std;
//冒泡排序函数  参数1:数组的首地址  数组2:数组长度
void bubbleSort(int * arr,int len){for(int i=0;i<len;i++){for(int j=0;j<len-i-1;j++){//如果j>j+1 的值 交换数字if(arr[j]>arr[j+1]){int temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;} }}
} //打印数组
void printfArray(int * arr,int len){for(int i=0;i<len;i++){cout<<arr[i]<<" ";}
}
int main(){int arr[10]={4,3,6,9,1,2,10,8,7,5};int len=sizeof(arr)/sizeof(arr[0]);//实现冒泡排序 bubbleSort(arr,len);//打印排序后的数组 printfArray(arr,len);}

指针08:指针配合数组和函数相关推荐

  1. 黑马程序员匠心之作|C++教程从0到1入门编程(60 指针-const修饰指针61 指针-指针和数组62 指针-指针和函数63 指针-指针配合数组和函数的案例)

    黑马程序员匠心之作|C++教程从0到1入门编程(60 指针-const修饰指针61 指针-指针和数组62 指针-指针和函数63 指针-指针配合数组和函数的案例) 一.60 指针-const修饰指针 二 ...

  2. C++_const修饰指针_指针和数组_指针和函数_指针配合数组和函数案例_用指针数组实现冒泡排序---C++语言工作笔记024

    然后我们再来看一下const修饰指针 这里第一种是常量指针 可以看到 const int * p =&a 这个p就是一个常量指针,可以看到,常量指针,指明了,这个指针指向的值是一个常量不能修改 ...

  3. C/C++中二维数组作函数形参时,调用函数时,可传递的实参类型的小结

    转自:http://blog.163.com/tianhit@yeah/blog/static/165747821201052195212719/ #include<iostream> u ...

  4. php 二维数组去除一项,PHP二维数组提取函数----把不需要的数据剔除

    首先说明一些这个函数的应用场景,比如说你得到的数据是个二维数组,里面的很多成员其实是不必要的,比如说api调用后不必要给别人返回一些用不到的垃圾数据吧,如下是代码. /* * delMemberGet ...

  5. C语言学习笔记--预编译/宏定义/数组/参数传递/函数指针

    目录 预编译 值传递.指针传递.引用传递 数组 typedef 函数指针 预编译 预编译又叫预处理.预编译不是编译,而是编译前的处理.这个操作是在正式编译之前由系统自动完成的.#define 和 #i ...

  6. c语言数组宏定义标识符,C语言学习笔记--预编译/宏定义/数组/参数传递/函数指针...

    目录 预编译 值传递.指针传递.引用传递 数组 typedef 函数指针 预编译 预编译又叫预处理.预编译不是编译,而是编译前的处理.这个操作是在正式编译之前由系统自动完成的.#define 和 #i ...

  7. C++ 笔记(14)— 指针(指针声明、取地址、取值、new/delete、NULL指针、指针运算、指针数组、数组指针、指针传递给函数、从函数返回指针)

    1. 声明指针 指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址.就像其他变量或常量一样,您必须在使用指 针存储其他变量地址之前,对其进行声明. 指针变量声明的一般形式为: type * ...

  8. Go 学习笔记(13)— 指针定义、指针特点、空指针、指针数组、指向指针的指针、指针作为函数入参

    1. 复合数据类型 Go 语言基本的复合数据类型有指针.数组.切片.字典.通道.结构和接口等.格式如下: * pointerType // 指针类型, [n]elementType // 数组类型, ...

  9. 数组作为函数的参数传参时,数组名会退化为指针

    1.数组作为函数的参数传参时,数组名会退化为指针 数组作为函数的参数传参时,数组名会退化为指针,数值传参时,需要把数值的长度一起传过去,另外,sizeof()运算符包含字符串的哨兵'/0',而strl ...

最新文章

  1. OV7670使用经验总结
  2. 5G NR资源分配中RIV指示的具体原理
  3. make条件判断ifeq,ifneq,ifdef,ifndef
  4. 读 自己动手写操作系统
  5. Python3 豆瓣《前任3》评论的词云
  6. 从Facebook上市看“社交网站效应”
  7. 我们为什么要推广经方?
  8. ActiveMQ集群安装与配置
  9. Incorrect string value: '\\xE6\\xBF\\x80\\xE5\\x85\\x89...' for column 'rukuName' at row 1 QMYSQL:
  10. 群英传内推第001期
  11. 整理关于Java进行word文档的数据动态数据填充
  12. 2020-12-03《Presto分布式SQL查询引擎——kkb笔记复习》
  13. AutoJs学习-实现成语查询
  14. conda环境名称消失问题
  15. el-table合并一列中数据相同的单元格
  16. 3800hk 黑鹰大米被抓视频报道
  17. hive中的内部表和外部表
  18. 如何做好网站建设,网站设计的方法技巧分享!
  19. 安卓到底是不是Linux
  20. 麻将胡牌算法 极速(速度接近理论极限)

热门文章

  1. HDUOJ3549 - Flow Problem(网络流+最大流最小割+模板)
  2. 弃用数据库自增ID,曝光一下我自己用到的解决方法之---终结篇
  3. 书写高效的、可维护的、组件化的CSS(zz)
  4. corntab定时执行任务
  5. kibana报错:No default index pattern. You must select or create one to continue.
  6. WebSphere的管理员界面
  7. 「S-A-L-T-A」项目失败总结!
  8. 【Excel-2010】导入网站数据
  9. 【问题解决方案】关于Python中的语句 ‘ %matplotlib inline ‘
  10. 解决IntelliJ IDEA在笔记本屏幕中部分界面显示不全被遮挡的问题