Exemplo n.º 1
0
int main(void)
{
	char* a = "abcd";
	char b[5];
	char c[5];
	char d[5];
	
	strcpy(b, a);
	my_strcpy1(c, a);
	my_strcpy2(d, a);

	printf("b = %s, c = %s, d = %s\n", b, c, d);
	return 0;
}
Exemplo n.º 2
0
int main()
{
	char s[20], t[50];
	char *s2 = s, *t2 = t;

	s2 = "Test.1:%c.2:%c.3:%c.\0";

	printf("s: %s \nt: %s\n\n", s2, t2);

	my_strcpy2(t2, s2, 'K', 'L', 'M');

	printf("s: %s \nt: %s\n", s2, t2);

	return 0;
}
Exemplo n.º 3
0
int main(void)
{
    char strA[80] = "A string to be used for demonstration purposes";
    char strB[80];
    char strC[80];

    puts(strA);
    puts(strB);
    putchar('\n');

    my_strcpy(strB, strA);
    puts(strA);
    puts(strB);
    putchar('\n');

    my_strcpy2(strC, strA);
    puts(strA);
    puts(strC);

    return 0;
}