有一函数,返回值为int,我希望参数s也能得到token所指的内容,请问怎么写?int Fnuc(char[] &s)
{
    int a = 0;
    char * token;
    
    
    s = token;
    return a;
}

解决方案 »

  1.   

    int Fnuc(char*s,int size)
    {
        int a = 0;
        char * token="abcded";
    ...
    ...
        memcpy(s,token,size);
        return a;
    }
      

  2.   

    int Fnuc(char* s)
    {
        int a = 0;
        char * token;
        
        
        s = token;
        return a;
    }
    C语言的传址int Fnuc(char[] &s)
    {
        int a = 0;
        char * token;
        
        
        s = token;
        return a;
    }
    C++语言的传引用
      

  3.   

    int Fnuc(char[] &s)
    {
        int a = 0;
        char * token;
        
        
        s =&token;
        return a;
    }
      

  4.   

    Jarrylogin(正经事情我不会,歪门邪道样样行) s =token;
    和  FatSpiders(蜘蛛仔) s =&token;
    2人的写法有点不一样?
      

  5.   

    int Func(char *s)
    {}