부스트코스(Boostcourse) CS50 5주차 심화 과정 💎 생각해보기(3)
2021. 2. 19. 21:48
스터디&교육/부스트코스 CS50 2기
strcpy() 와 strncpy() 의 차이점에 대해서 정리해보았다. strcpy() 와 strncpy() 는 문자열을 복사해주는 함수다. 두 함수는 string.h 헤더 파일에 선언되어 있다. 우선, 두 함수의 원형을 확인해보자. char* strcpy(char* destination, const char* source); char* strncpy(char* destination, const char* source, size_t num); 두 함수의 원형을 알 수 있듯이 다른 점은 strncpy() 함수는 복사할 문자열의 길이를 지정할 수 있다는 것이다. 그 외에도 다음과 같이 각 함수의 특징을 알 수 있다. strcpy() 함수는 null byte를 포함하는 src문자열을 dest 버퍼에 복사한다...