[C언어] strcpy() 함수 구현하기
프로그래밍/C
2015. 5. 13. 18:56
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | /* 프로그램명 : strcpy() 함수 구현하기 제 작 자 : 방명광 ( http://idsan.net ) 제 작 일 : 2015-05-13 */ #include <stdio.h> #include <string.h> void my_strcpy(char *pA, char *pB); int main(void) { char arr1[10]; char arr2[10]; char arr3[10] = "Hello!"; char arr4[10] = "World!"; strcpy(arr1, arr3); printf("%s\n", arr3); my_strcpy(arr2, arr4); printf("%s\n", arr2); strcpy(arr3, "Cat"); printf("%s\n", arr3); my_strcpy(arr4, "Dog"); printf("%s\n", arr4); return 0; } void my_strcpy(char *pA, char *pB) { int i = 0; while (pA[i] = pB[i]) { i++; } } | cs |