码迷,mamicode.com
首页 > 编程语言 > 详细

二维数组 字符串数组

时间:2015-04-16 00:58:57      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

字符串数组元素访问:?

1、访问某个字符串:数组名[第?一维下标]?

2、访问某个字符 :数组名[第?一维下标][第?二维下标] 

3、多维数组占?用内存 = 元素个数 乘以 单个元素所占空间 

创建?一个字符串数组(内容是你周围?一圈?人的姓名),对字符串 (英?文)从?小到?大排序。

    

    char name[3][20] = {"chexianpeng" , "liuhuaixuan" , "liyunxiao"};

    

    

    for (int j = 0; j < 3; j++) {

        

        

        for (int i = 0; i < 3 - i; i++) {

            if (strcmp(name[i], name[i+1]) > 0) {//不能对数组进行整体操作

                char temp[20] = {0};

                strcpy(temp, name[i]);

                strcpy(name[i], name[i + 1]);

                strcpy(name[i + 1], temp);

            }

        

    }

        

    }

    

    for (int i = 0; i < 3; i++) {

       

            

            printf("%s " , name[i]);

      

    }

 

二维数组 字符串数组

标签:

原文地址:http://www.cnblogs.com/fengkuangIT/p/4430532.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!