首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

抄书上的也出错,郁闷!该如何处理

2012-03-18 
抄书上的也出错,郁闷!!!#includestdio.hvoidcop(char*from,char*to){for(*from! \0 from++,to++)*to

抄书上的也出错,郁闷!!!
#include   <stdio.h>
void   cop(char   *from,char   *to){
for(;*from!= '\0 ';from++,to++)
*to=*from;
*to= '\0 ';
}

void   main(){
char   *a= "hello ";
char   *b= "good ";
printf( "\na   =   %s     b=   %s\n ",a,b);
cop(a,b);
        printf( "\na   =   %s     b=   %s\n ",a,b);
}


小弟是抄了书上的例子,怎么运行时报错???

[解决办法]
char *b= "good ";
这里不能这么定义吧。
要想达到想要的目的,要修改一下
char b[]= "good ";
这里保证数组b要大于a的长度。

热点排行