함수명 : strlwr
헤더 파일 : <string.h>
함수 프로토타입 : char *strlwr(char *str);
기능 : 문자열의 모든 대문자를 소문자로 변환
매개변수 : str은 변환할 문자열입니다.
반환 값 : 변환된 소문자 문자열을 반환하며, 그 핵심은 str을 반환하는 것입니다.
참고 : 이 함수는 반환할 새 문자열을 생성하지 않고 원래 문자열을 변경합니다. 따라서 포인터 문자열이 아닌 문자 배열에서만 작동할 수 있습니다.
포인터가 가리키는 문자열은 정적 저장 영역에 상수로 저장되며, 해당 상수는 수정할 수 없습니다. 이 함수는 표준 라이브러리 함수가 아니며 Windows에서만 사용할 수 있습니다.
(VC, MinGW 등)을 Linux 및 GCC에서 직접 정의해야 합니다.
프로그램 예제: 문자열 배열의 대문자를 소문자로 변환
#include<stdio.h>#include<string.h>intmain(void){charstr[20]=WWw.DoTCPP.COM;char*str2=strlwr(str);printf(%sn,str);return0 ;}
실행 결과:
www.dotcpp.com