C 逆序一维数组代码
来源:互联网 发布:淘宝上怎么借款 编辑:程序博客网 时间:2024/05/08 19:56
#include <stdio.h>#include <string.h>/*对于一个一维数组来说int a[5]1)获取a[i]地址的方法1. &a[i]2. a+i3. int *p = a; p+i 2)获取a[i]的值1. a[i]2. *(a+i)3. int *P = a; p+i4. *(&a[i]) */int main(int argc, const char * argv[]) {void reversedArray(int a[], int len );int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};reversedArray(array, 10);for (int i=0; i<10; i++) {printf("%d\t", array[i]);} return 0;}/*逆序一个数组 a[]数组len 数组长度 */void reversedArray(int a[], int len ){//定义数组指针 int *p = a;//定义下标int i = 0, j = len-1, temp;while (i<j) {//交换a[i] 和 a[j];temp = *(p+i);*(p+i) = *(p+j);*(p+j) = temp;//修改下标i++, j--; } }
0 0
- C 逆序一维数组代码
- C经典 逆序打印一维数组
- 一维数组的逆序输出
- 编程算法 - 数组中的逆序对 代码(C)
- C语言 逆序一个数组的代码实现
- 数组逆序算法C
- c语言数组的逆序
- C语言实验-数组逆序
- C逆序输出数组元素
- c语言 数组元素逆序
- 使用指针进行一维数组的逆序操作
- C 一维数组
- 一维数组的逆序输出(情况一:仅输出时发生改变,数组元素位置不发生改变、情况二:将顺序数组改为逆序数组)
- 每日一题--数组中的逆序对
- JAVA数组学习之一:对一维数组进行逆序排列
- c练习题2:逆序排列数组
- FFT之数组逆序C语言实现
- C语言实验——数组逆序
- iOS Crash文件的解析(一)
- 设计模式之单例模式
- mysql性能优化
- Pig_4. Pig Latin 脚本开发及调试 -- 待完善
- Android网络编程的基础1
- C 逆序一维数组代码
- 坚持走一条自己想走的路—兄弟连IT教育
- 一、AES
- muduo源码分析:数值原子类封装和gcc提供的原子性操作
- java小项目,坦克大战完整
- mb_substr怎么用?
- model过滤空值
- 类层次优于标签类
- 【经验】sae云平台上的phpExcel库的使用详解