level 1
#include<stdio.h>
void copy(char str1[],char str2[])
{
int i;
for(i=0;str2[i]!='\0';i++)
{
str2[i] = str1[i];
}
}
int main()
{
int x;
char c1[40],c2[40];
gets(c1);
copy(c1,c2);
puts(c1);
getchar();
return 0;
}
这段代码就是简单的字符串复制,但是我让复制完后还输出c1而不输出c2,在vs上得到乱码,而在codeblocks上正常显示。。



2015年05月27日 08点05分
1
void copy(char str1[],char str2[])
{
int i;
for(i=0;str2[i]!='\0';i++)
{
str2[i] = str1[i];
}
}
int main()
{
int x;
char c1[40],c2[40];
gets(c1);
copy(c1,c2);
puts(c1);
getchar();
return 0;
}
这段代码就是简单的字符串复制,但是我让复制完后还输出c1而不输出c2,在vs上得到乱码,而在codeblocks上正常显示。。


