Copying strings

Wednesday, October 15, 2014
/* 1303.c: Copying strings */
#include <stdio.h>
#include <string.h>

main()
{
    char str1[] = "Copy a string.";
    char str2[15];
    char str3[15];
    int i;

    /* with strcpy() */
    strcpy(str2, str1);
    /* without strcpy() */
    for (i=0; str1[i]; i++)
    str3[i] = str1[i];
    str3[i] = '\0';
    /* display str2 and str3 */
    printf("The content of str2: %s\n", str2);
    printf("The content of str3: %s\n", str3);
    return 0;
}

Copyright @ 2015 Tron!

Labels

Blog Archive