指针数组 字符串排序
来源:互联网 发布:reactnative windows 编辑:程序博客网 时间:2024/05/18 00:20
#include<stdio.h>
#include<string.h>
int main()
{
void sort(char *p[],int n);
char ch[10][10],*p[10];
for(int i=0;i<10;i++)
scanf("%s",&ch[i]);
for(i=0;i<10;i++)
p[i]=ch[i]; //一一对应
sort(p,10);
for(i=0;i<10;i++)
printf("%s\n",*(p+i))
;
return 0;
}
void sort(char *p[],int n)
{
int k,i,j;
char *t;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
if(strcmp(p[k],p[j])>0) //*(p+k,*(p+j)) 也行
k=j;
if(k!=i)
{t=p[k];p[k]=p[i];p[i]=t;} // 这也行。。意外
}
}
- 指针数组 字符串排序
- 用指针数组对字符串进行排序
- 使用一级指针排序一个字符串数组
- C语言 字符串用指针数组将字符串进行排序
- linux c /指针数组的使用及字符串排序
- 指针数组比较字符串按首字符从小到大排序
- 使用快速排序算法对字符串数组进行排序(复习指向指针的指针以及指针数组的使用)
- 字符串,字符串数组,字符串指针!!
- 指针字符串和数组指针
- 指针的指针字符串排序
- 指针排序(数组)
- 用指针排序数组
- 指针--数组排序
- 数组指针排序
- 字符串 指针 数组
- 字符串数组与指针
- 指针、数组、字符串
- 字符串数组与指针
- 银行数据交换竖线分隔符注意事项
- hibernate中lazy的使用
- C#:协变和抗变
- Kali Linux 安装多窗口终端(terminator)及字体颜色调整
- svn: Can't convert string from 'UTF-8' to native encoding 的解决办法
- 指针数组 字符串排序
- 黑马程序员---IO流一
- new malloc delete free的区别
- Linxu下的串口编程(二)
- java.lang.IllegalArgumentException: Wrong FS: hdfs:/ expected file:///
- 配置p4merge for git on ubuntu
- 新的开始!!!
- jQuery $.post $.ajax用法
- 分治排序(有哨兵位)