简单函数语法问题。请教!

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

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

· 网友精彩回答:

发表者:slackwater

int   func(char   *s)  
  {  
   
  }

发表者:zkxz

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

发表者:jarrylogin

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++语言的传引用  
   
   
 

发表者:fatspiders

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

发表者:wang_yuanwai

int   func(char   *s)  
  {  
   
  }

发表者:xqk

int   func(char   *s)  
  {  
   
  }  
 

发表者:lfchen

s   =   token

发表者:codekey

 
  使用   memcpy  
   
 

.
处理 SSI 文件时出错
© 2006-2008 All Rights Reserved