指针08:指针配合数组和函数
#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:指针配合数组和函数相关推荐
- 黑马程序员匠心之作|C++教程从0到1入门编程(60 指针-const修饰指针61 指针-指针和数组62 指针-指针和函数63 指针-指针配合数组和函数的案例)
黑马程序员匠心之作|C++教程从0到1入门编程(60 指针-const修饰指针61 指针-指针和数组62 指针-指针和函数63 指针-指针配合数组和函数的案例) 一.60 指针-const修饰指针 二 ...
- C++_const修饰指针_指针和数组_指针和函数_指针配合数组和函数案例_用指针数组实现冒泡排序---C++语言工作笔记024
然后我们再来看一下const修饰指针 这里第一种是常量指针 可以看到 const int * p =&a 这个p就是一个常量指针,可以看到,常量指针,指明了,这个指针指向的值是一个常量不能修改 ...
- C/C++中二维数组作函数形参时,调用函数时,可传递的实参类型的小结
转自:http://blog.163.com/tianhit@yeah/blog/static/165747821201052195212719/ #include<iostream> u ...
- php 二维数组去除一项,PHP二维数组提取函数----把不需要的数据剔除
首先说明一些这个函数的应用场景,比如说你得到的数据是个二维数组,里面的很多成员其实是不必要的,比如说api调用后不必要给别人返回一些用不到的垃圾数据吧,如下是代码. /* * delMemberGet ...
- C语言学习笔记--预编译/宏定义/数组/参数传递/函数指针
目录 预编译 值传递.指针传递.引用传递 数组 typedef 函数指针 预编译 预编译又叫预处理.预编译不是编译,而是编译前的处理.这个操作是在正式编译之前由系统自动完成的.#define 和 #i ...
- c语言数组宏定义标识符,C语言学习笔记--预编译/宏定义/数组/参数传递/函数指针...
目录 预编译 值传递.指针传递.引用传递 数组 typedef 函数指针 预编译 预编译又叫预处理.预编译不是编译,而是编译前的处理.这个操作是在正式编译之前由系统自动完成的.#define 和 #i ...
- C++ 笔记(14)— 指针(指针声明、取地址、取值、new/delete、NULL指针、指针运算、指针数组、数组指针、指针传递给函数、从函数返回指针)
1. 声明指针 指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址.就像其他变量或常量一样,您必须在使用指 针存储其他变量地址之前,对其进行声明. 指针变量声明的一般形式为: type * ...
- Go 学习笔记(13)— 指针定义、指针特点、空指针、指针数组、指向指针的指针、指针作为函数入参
1. 复合数据类型 Go 语言基本的复合数据类型有指针.数组.切片.字典.通道.结构和接口等.格式如下: * pointerType // 指针类型, [n]elementType // 数组类型, ...
- 数组作为函数的参数传参时,数组名会退化为指针
1.数组作为函数的参数传参时,数组名会退化为指针 数组作为函数的参数传参时,数组名会退化为指针,数值传参时,需要把数值的长度一起传过去,另外,sizeof()运算符包含字符串的哨兵'/0',而strl ...
最新文章
- 皮一皮:现在当爹妈的不容易...
- 阿特斯携手EDF启动建设巴西191.5MW光伏项目
- 嵌入式nosql php,NoSQL 嵌入式数据库NeDB示例
- html5拨动密码锁游戏,密码锁游戏(JavaScript)
- “跨界养猪”这件事,华为正式回应了
- ALAsset 将资源转换为 NSData
- Yii2.0数据格式器
- xcode快捷键大全(转)
- 2022 软件测试工程师面试题小结【附带答案】
- python数字求和为什么得不出结果_WPS表格求和问题,只出公式不出结果数字
- 【图像处理】双边滤波算法(bilateral filter)和导向滤波算法(guided filter)
- C# Dictionary 的几种遍历方法
- FPGA智能网卡-HairPin功能
- Latex 爬过的坑(4)——Latex中插入Emoji
- 计算机tpm管理,TPM管理工厂实施TPM可能面临的陷阱
- 锚点(anchor)的理解
- IBM SPSS的Sav文件读/写
- 单细胞测序数据整合(Seurat V4.0) vignettes
- 18条心理学定律,值得一看
- 常用设计模式——职责链模式