回 帖 发 新 帖 刷新版面

主题:请问大家这个问题

#include<iostream>
void string_copy(char *a,const char *b)
{
    while((*a++=*b++)!=0);
}
void string_copy(char *a,const char *b,int len)
{
    while(len&&(*a++=*b++)!=0)
        --len;
    while(len--)
        *a++='/0';
}
char df[20],dfsd[20];
main()
{
    string_copy(myname,"my name");
    string_copy(youcode,"youcode is my name",6);
    std::cout<<youcode<<"and"<<myname;
    return 0;
}
上面的程序为色么运行不了

回复列表 (共2个回复)

沙发

你的myname, youcode都没有定义过。。。。

板凳

发现我回的两篇文章都是你的,原因也都是一样。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册