账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    c语言 数组操作异常
    28
    0

    main函数接收子函数处理的数组,遍历数组时异常

    示例代码:

    #include<stdio.h>
    #include<stdlib.h>
    #include<string.h>
    
    void demo(char *list[])
    {
            int i;
            char name[10];
    
            for (i=0; i< 10; i++) {
                    sprintf(name, "root%d", i);
                    list[i] = name;
                    printf("%d=>%s\n", i, list[i]);
            }
    }
    void main()
    {
            char **list;
            int i, len=10;
    
            //可变数组
            list = (char **)malloc(sizeof(char));
    
            demo(list);
    
            printf("\n");
            for(i=0; i < len; i++) {
                printf("%d=>%s\n", i, list[i]);
            }
    }
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部