Programming/C C++
아래 함수사용시 string.h Header File을 선언합니다.

함수  사용  설명
 strcat()  strcat(*s1, *s2)  s1문자열에 s2문자열을 연결합니다.
 strncat()  strncat(*s1, *s2, i)  s1문자열에 s2문자열중 i문자수만 연결합니다.

각 함수의 s1, s2는 문자열 인수를, i는 정수형 인수를 의미합니다.

#include <stdio.h>
#include <string.h>

main()
{
  char ss[7] = "hello!";
  char es[5] = "world";
 
  printf("%s\n", strcat(ss, es));
  printf("%s\n", ss);
}



주의 :
위 함수는 함수가 사용될때만 처리되는 것이 아닙니다. 예제에서 보시는 바와 같이 strcat함수를 한번 사용하고 나면 ss에 es문자열이 연결되어 저장됩니다.(따라서 ss의 배열범위가 더 커지게 됩니다.)
0 0