프로그래머의 삶 Programmer's Life/C & C++

strcat, strncat함수 사용!!

Oliver's World 2008. 11. 3. 14:03
728x90
=>strcat 함수 사용

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

main()
{
char s[30], str[30];

printf("문자열을 입력하시오: ");
scanf("%s", &s);
printf("문자열을 입력하시오: ");
scanf("%s", &str);
strcat(str, s); //str문자열에 s문자열을 붙여주는 함수가 strcat이져^^
printf("두 문자열을 연결하면 %s이다.\n", str); //s문자열이 str문자열에 붙으므로 str만 출려해주면 OK
}

=>strncat 함수 사용

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

main()
{
char s[30], str[30];

printf("문자열을 입력하시오: ");
scanf("%s", &s);
printf("문자열을 입력하시오: ");
scanf("%s", &str);
strncat(str, s, 1); //str문자열에 s문자열의 1개만 붙여준다. 2이면 두개를 붙여주겠져^^
printf("두 문자열을 연결하면 %s이다.\n", str); //s문자열이 str문자열에 붙으므로 str만 출려해주면 OK
}
728x90