본문 바로가기

C++

[C++] strncpy()

반응형

strncpy문자열복사해주는 함수이다. strcpy와는 다르게 복사할 문자열의 크기를 지정할 수 있다.

함수를 사용하기 위해서는 "cstring" 또는 "string.h" 헤더 파일을 포함시켜주면 된다.

 

 

char* strncpy(char* destination, cost char* source, size_t num)

destination복사된 문자열 저장할 변수이고, source복사해 줄 문자열 변수이다. 그리고 num은 복사할 문자열크기를 가리킨다. 이때, 지정한 num의 크기보다 작은 문자열을 복사하게 되면 나머지 공간에 '\0(널문자)'가 삽입된다.

반응형