当前位置: 代码迷 >> C语言 >> [讨论]能不能对int型二维数组排序?
  详细解决方案

[讨论]能不能对int型二维数组排序?

热度:76   发布时间:2007-11-12 12:34:59.0
[讨论]能不能对int型二维数组排序?

比如:a[2][3]={5,4,2,9,1};
能实现对它的排序吗?

搜索更多相关的解决方案: int  讨论  

----------------解决方案--------------------------------------------------------
你把他当一维数组排就行了
----------------解决方案--------------------------------------------------------
肯定能了
----------------解决方案--------------------------------------------------------

当然可以了.
但排序的时侯下标的控制是关键.


----------------解决方案--------------------------------------------------------
控制下标,不用,将二维的下标变成一维,改用指针就方便了

----------------解决方案--------------------------------------------------------

一维二维存储都是连续的,原理是一样的


----------------解决方案--------------------------------------------------------
回复:(qq95620412)控制下标,不用,将二维的下标变...
用指针方法,把程序写出来啊
我只会笨方法,用二重循环

[此贴子已经被作者于2007-11-12 19:26:31编辑过]


----------------解决方案--------------------------------------------------------
一样一样
----------------解决方案--------------------------------------------------------
C是不是代表运算符+,-,*,/
scanf("%c",&c);

----------------解决方案--------------------------------------------------------

int a[2][3]={5,4,2,9,1};

int *p = (int *)a;

// p 指向 int 数组 a ,p[0] -- p[5] (a[2][3] 2 * 3 六个元素) //

[此贴子已经被作者于2007-11-13 11:48:53编辑过]


----------------解决方案--------------------------------------------------------
  相关解决方案