123456789101112131415161718192021222324252627282930313233343536/*프로그램명 : 문자열 거꾸로 만드는 함수 만들기제 작 자 : 방명광 ( http://idsan.net )제 작 일 : 2015-05-13*/ #include #include void revString(char *pA); int main(void){ char A[10] = "123456789"; printf("%s\n", A); revString(A); printf("%s\n", A); return 0;} void revString(char *pA){ int i; int len_pA = strlen(pA); char temp; for (i = 0; i
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657/*프로그램명 : strcmp() 함수 구현하기제 작 자 : 방명광 ( http://idsan.net )제 작 일 : 2015-05-13*/ #include #include int my_strcmp(char *pA, char *pB); int main(void){ char arr1[10] = "AA"; char arr2[10] = "AA"; char arr3[10] = "AA"; char arr4[10] = "Aa"; char arr5[10] = "Aa"; char arr6[10] = "AA"; printf("%d\n"..
123456789101112131415161718192021222324252627282930313233343536373839404142/*프로그램명 : strcat() 함수 구현하기제 작 자 : 방명광제 작 일 : 2015-05-13*/ #include #include void my_strcat(char *pA, char *pB); int main(void){ char arr1[10] = "ABC"; char arr2[] = "de"; char arr3[10] = "ZYX"; char arr4[] = "wv"; strcat(arr1, arr2); strcat(arr1, "FGHI"); printf("%s\n", arr1); my_strcat(arr3, arr4); my_strcat(arr3, "UTSR"..
12345678910111213141516171819202122232425262728293031323334353637383940414243/*프로그램명 : strcpy() 함수 구현하기제 작 자 : 방명광 ( http://idsan.net )제 작 일 : 2015-05-13*/ #include #include 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); str..
1234567891011121314151617181920212223242526272829303132333435/*프로그램명 : strlen() 함수 구현하기제 작 자 : 방명광 ( http://idsan.net )제 작 일 : 2015-05-13*/ #include #include int my_strlen(char *pA); int main(void){ char arr1[10] = "Hello!"; printf("%d\n", strlen(arr1)); printf("%d\n", my_strlen(arr1)); printf("%d\n", strlen("Hello World!")); printf("%d\n", my_strlen("Hello World!")); return 0;} int my_strlen(ch..