【非凡程序员】字符指针作为函数参数

  #include<stdio.h>
int main()
void string(char a[],char b[]);
{
  char c[]="hello";
  char d[]="world";
  string(c,d);
  printf("%s %s",c,d);
return 0;
}
void string(char a[],char b[])
{
  int i=0;
 while(a[i]!='\0')
  {
    b[i]=a[i];
     i++;
 
  }
    b[i]!='\0'
}

字符指针作为函数参数
    将一个字符串从一个函数传递到另一个函数,可以用地址传递的办法,即字符数组名作为参数,也可以指向字符的指针变量做参数,而在被调用的函数中可以改变字符串的内容;
而运行结果为:world world

你可能感兴趣的:(非凡程序员)