IT 개발/C
[C언어] 문자열 조작함수 - strlen함수, strcpy함수, strncpy함수, strcat함수, strncat함수
문자열의 길이를 반환하는 함수 인자로 전달되는 문자열의 길이를 반납하는 함수로 strlen()함수가 있습니다. strlen 함수는 문자열의 길이를 반환해 줍니다.(이때 길이에 NULL은 포함되지 않습니다.) 길이에 NULL이 포함되지 않는다는 것을 알아보기 위해 간단한 예제를 보겠습니다. 8번째 줄에서 무한반복문을 이용하였습니다. 10번째줄에서 문자열을 입력받고 11번째 줄에서 그 문자열의 길이를 출력합니다. 출력결과입니다. 음? 문자열의 길이보다 1이 더 크게 나옵니다. 앞서 strlen 함수가 길이를 구할때 NULL값은 뺀다고 했습니다. 1이 더크게 나오는 이유는 우리가 프로그램에서 문자열을 입력하고, Enter를 누릅니다. 저 문자열 길이가 1이 크게 나오는것은 Enter 때문입니다. 즉 strle..
2020. 12. 13. 22:44
최근댓글