学习C/C++语言:数组和指针,数组的转置
2014-05-14 10:29
225 查看
#include<stdio.h> void main() { void inv(int *x,int n); int i,a[]={3,7,9,11,0,6,7,5,4,2}; printf("the original array:\n"); for(i=0;i<10;i++) printf("%d ",a[i]); putchar('\n'); inv(a,10); printf("inverted array:\n"); for(i=0;i<10;i++) printf("%d ",a[i]); puts("\n"); } void inv(int *x,int n) { int *i,*j,*p,temp,m=(n-1)/2; i=x;j=x+n-1;p=x+m; for(;i<=p;i++,j--) { temp=*i; *i=*j; *j=temp; } }
相关文章推荐
- C_PlusPlus学习笔记 - 5_数组、指针和字符串 (C++语言程序设计【第三版】 郑莉等,清华大学出版社)
- 【C/C++语言基础学习】在主函数的定义的指针数组、二维数组通过三级指针在被调用函数分配内存
- 【C++学习】指针数组,数组指针,以及函数指针,以及堆中的分配规则--有是一篇好文章,收到自己门下 慢慢学习
- C/C++中关于地址、指针和引用变量的学习笔记(二) : 数组
- [C++ 学习] C++ Primer 习题 4.36 指针数组 & 数组指针
- C++ 数组和指针学习总结
- C语言学习6 :指针的定义,指针类型要合法,指针要初始化,指针做函数参数,数组和指针的通用性,指针+1所代表的空间,void * 指针,交换函数中的指针,数组和字符型指针区别,字符型指针的应用,使用指针完成字符操作函数
- 【C/C++语言入门篇】-- 数组与指针
- C++学习第7篇-数组和指针
- C++学习笔记--指针和多维数组
- C/C++学习札记1:C语言指针5分钟教程
- C++ 数组和指针学习总结
- C/C++语言中的指针与数组(一)
- 学习札记: C++指向字符数组的指针
- c++学习笔记2——指向字符串的指针数组?
- 【C/C++语言入门篇】-- 数组与指针
- C/C++语言中的指针与数组(二)
- C++学习笔记二 C++标准库 数组及指针
- C++ Primer学习笔记2--c++中的数组和指针
- <<C语言深度剖析>>学习笔记之五:指针与数组