time 
设为首页】【收藏本站
当前位置: 主页 > 程序设计 > C\C++\VC > C语言 > 一个C例子 给二维字符串数组参数赋值

一个C例子 给二维字符串数组参数赋值

时间:2009-09-20 23:31 点击:1138次 字体:[ ]




    一直弄不太懂给二维字符串数组参数赋值的问题,
    以前写过一些,总出问题,最后往往都用一个struct给代替了。
    今天向别人请教之后,写了个简单的例子。

    1 /*
    2 * str_array.c - test for assigning data to a 2 dimensional string array parameter
    3 *
    4 * Author: zhou weicheng at 163 dot com
    5 * Date: 2004/12/14
    6 */
    7
    8 #include
    9
    10 #define STR_SIZE 255
    11
    12 void write_array(char str_arry[][STR_SIZE])
    13 {
    14 sprintf(str_arry[0], "test0");
    15 sprintf(str_arry[1], "test1");
    16 sprintf(str_arry[2], "test2");
    17 }
    18
    19 int main(void)
    20 {
    21 char str_arry[3][STR_SIZE];
    22
    23 write_array(str_arry);
    24
    25 printf("str[0]: %sn", str_arry[0]);
    26 printf("str[1]: %sn", str_arry[1]);
    27 printf("str[2]: %sn", str_arry[2]);
    28
    29 exit(0);
    30 }



本文地址 : http://www.fengfly.com/plus/view-77279-1.html
标签: 二维字符串 数组参数
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:
本栏分类