大学生
最后登录1970-1-1
在线时间 小时
注册时间2014-4-7
|
#include<iostream.h>
char *strcpy(char *dest,const char *src,int count)
{
char *tmp=dest;
while(count)
{
if((*tmp=*src)!=0) //把src的值复制到dest,如果src的值非空,那么指针自加
src++;
//否则指针不加,src后续都是指向0,及字符串结束,后续的dest值都为0
tmp++;
count--;
}return dest;
}
void main()
{
cout<<"copy src to dest:"<<endl;
char *dest="agh";const char *src="abc";int count;
//cin>>dest;
//cin>>count;
*strcpy(dest,src,2);
cout<<dest<<endl;
}运行没有任何结果,help,please!
|
|