指针数组 字符串排序

原创 2013年12月05日 21:07:22

#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;}  //  这也行。。意外

 }
}

 

linux c /指针数组的使用及字符串排序

最近为了做一题字符串排序的题目,花了不少
  • jj2060
  • jj2060
  • 2014年11月05日 17:00
  • 1015

【C++】指针数组和数组指针/链表的构建和排序

在上一篇计算机图形学/扫描线填充算法中,由于每一条扫描线要对应一个链表,所以使用到了指针数组,在对活性边表排序时涉及到链表的排序,这些知识都忘了,现在捡起来。指针数组用于存储指针的数组,也就是每个元素...
  • flyfish5
  • flyfish5
  • 2015年12月01日 14:33
  • 782

用指针对数组进行排序

题目:用指针对数组中的数字进行排序。 C代码: #include int main() { int a[10]={100,90,70,80,50,40,20,10,30,60}; ...
  • u012491514
  • u012491514
  • 2014年03月26日 10:24
  • 2037

用指针数组保存字符串并将字符元素打印输出

指针数组
  • weichanjuan3
  • weichanjuan3
  • 2015年07月22日 21:10
  • 2118

使用字符串指针变量和字符数组的区别

用字符数组和字符指针变量都可实现字符串的存储和运算。 但是两者是有区别的。在使用时应注意以下几个问题: 1. 字符串指针变量本身是一个变量,用于存放字符串的首地址。而字符串本身是存放在以该首地址为首...
  • zhjqxy
  • zhjqxy
  • 2016年11月01日 14:50
  • 370

二维数组的排列以及二维数组与指针例题

二维数组的排列: #include int main() {         int a[2][3],i,j;              printf("please intput by line...
  • u012402276
  • u012402276
  • 2016年08月12日 14:57
  • 835

指针(字符串排序)

/* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:zhizhen.c * 作者:常轩 * 微信公众号:W...
  • vcx08
  • vcx08
  • 2016年03月23日 18:17
  • 380

字符指针与字符数组真正的区别

本文从字符串指针与字符串数组的例子开始,讲述了C语言中使用内存的不同方式,以及他们与Linux内存布局的关系。并使用Linux下的工具对想法进行了验证。...
  • on_1y
  • on_1y
  • 2013年10月25日 20:46
  • 13195

指针对数组排序选择法和冒泡法

选择法代码: #include main() { int i,j,t,a[10]={9,8,7,6,5,4,3,2,1,0},*p=a; for (i=0;i
  • qq_36238595
  • qq_36238595
  • 2016年11月28日 16:50
  • 325

用数组存放字符串和用指针存放字符串的区别

写了两段很简单的代码进行测试 1.用数组存取字符串 #include void main() { char string[] = "Fuck you!"; ...
  • LeoCfyb
  • LeoCfyb
  • 2013年01月27日 13:17
  • 2394
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:指针数组 字符串排序
举报原因:
原因补充:

(最多只允许输入30个字)