用函數(shù)調(diào)用實(shí)現(xiàn)字符串的復(fù)制 C語言:字符串復(fù)制不使用strcopy函數(shù),出錯,求解?
C語言:字符串復(fù)制不使用strcopy函數(shù),出錯,求解?代碼示例:#include<stdio。H>void copyuString(char*STR1,char*STR2)//函數(shù)聲明int
C語言:字符串復(fù)制不使用strcopy函數(shù),出錯,求解?
代碼示例:
#include<stdio。H>
void copyuString(char*STR1,char*STR2)//函數(shù)聲明
int main()
{
char STR1[20
]char STR2[20
]puts(“please input String STR1:”)
get(STR1)//獲取從鍵盤輸入的字符串
copyuString(STR1,STR2)
printf(“String STR2:sn”,STR2)
return 0
}
void copyuString(char*STR1,char*STR2)//自定義字符串連接函數(shù)
{
int i=0
while(STR1[i]!=0)
{
STR2[i]=STR1[i
]i
}
STR2[i]=“0”//添加字符串終止符
}