함수명 : strncat
헤더 파일 : <string.h>
함수 프로토타입: char *strncat(char *destin,char *str,int n);
기능 : 문자열의 끝에 추가합니다. 즉, 한 문자열의 지정된 문자 수를 다른 문자열의 끝에 추가합니다.
매개변수 : char *destin 추가 대상 문자열
char *str 추가할 소스 문자열
int n 추가할 문자 수
반환 값 : 대상 문자열의 시작 주소를 반환합니다.
참고 : 문자열 destin에는 새로 추가된 문자열을 수용할 만큼 충분한 공간이 있어야 합니다.
프로그램 예 : 문자열 destin 뒤에 문자열 str의 처음 n자를 추가합니다.
#include<stdio.h>#include<string.h>intmain(void){chardestin[30]=Ilike;char*str=www.dotcpp.comverymuch;intn=14;char*newStr=strncat(destin,str, n);printf(%sn,newStr);return0;}
실행 결과:
Ilikewww.dotcpp.com