char \strcpy(char \destination, char \* source) source의 문자열을 destination에 복사하여 저장해줌. 복사를 완료하면 종료문자 '\0'을 붙여 마무리. 반환 값은 복사 완료한 destination의 주소, 즉 복사된 문
char \*strcat(char \*destination, char \* source)source의 문자열을 destination에 복사하여 저장해줌.종료 처리복사를 완료하면 종료문자 '\\0'을 붙여 마무리.반환 값 복사 완료한 destination의 주소, 즉 복
int \*strcmp(char \*s1, char \* s2)s1문자열과 s2문자열을 비교한다.주의 사항확장된 ascii 값이 들어올 경우를 고려하여 unsinged char 변수를 선언하여 처리해 준다.반환 값두 문자열을 비교하다가 다른 지점을 만났을 때의 s1의
char \*strdup(char \*src)strdup은 문자열 src를 복사하기 위해 메모리를 할당하고 (malloc 사용), 그곳에 src를 복사한다. 그리고 그 만들어진 문자열 포인터가 가르키는 곳을 반환한다. 과정우선 src의 길이를 재고 null자리를 포함하