C语言关于字符串数组的定义

第一种:使用二维数据来完成

void first_demo()
{
    
    
    char str_list[3][10]={
    
    "zero","one","two"};
    int i;
    for(i=0;i<3;i++)
    {
    
    
        printf("%s ",str_list[i]);
    }
}

第二种:使用指针来完成

void second_demo()
{
    
    
    char *p[]={
    
    "zero","one","two"};
    int i;
    for(i=0;i<3;i++)
    {
    
    
        printf("%s ",p[i]);
    }
}

猜你喜欢

转载自blog.csdn.net/xinzhilinger/article/details/108278045