#includeconst int N = 15; char mystrcpy(char* pa,char *pb); int main(void) { char a[15]="Hello World"; char b[15]="adads"; printf("a字符串为:n" ); puts(a); printf("nb原字符串为:n"); puts(b); printf("n下面将a字符串复制到b中:n" ); mystrcpy(a, b); printf("复制后b字符串变为:n"); puts(b); return 0; } //函数功能:复制字符串到另一个字符串中 //法一: char mystrcpy(char* pa,char *pb) { while (*pa != ' ') { *pb++ = *pa++; } *pb = ' '; } 结果为: a字符串为: Hello World b原字符串为: adads 下面将a字符串复制到b中: 复制后b字符串变为: Hello World
其中运用了函数调用,函数传参,字符串数组,指针等知识。



