tolower

TOUPPER(3)                        리눅스 프로그래머 매뉴얼                       TOUPPER(3)



이름
       toupper, tolower - 문자를 대문자나 소문자로 바꾼다.

사용법
       #include <ctype.h>

       int toupper (int c);
       int tolower (int c);

설명
       toupper() 는 가능하다면 문자 c 를 대문자로 바꾼다.

       tolower() 는 가능하다면 문자 c 를 소문자로 바꾼다.

       c 가 unsigned char 값이 아니거나 EOF 라면, 함수의 행동은 알 수 없다.

반환값
       변환이 가능할 때엔 바뀐 문자, 그리고 변환이 불가능할 때에는 원래의 문자 c 가 반환된다.

호환
       ANSI C, BSD 4.3

버그
       대문자와 소문자를 구성하는 세부 사항은 현재 로케일에 의존한다.  예를 들어, 기본 "C" 로케일은 독일어 우물라우트를 알지
       못한다. 그래서 우물라우트 문자들은 변환하지 못한다.

       몇몇 비 영어권 로케일에는 대문자가 없는 소문자도 있다.; 독일어의 에스체트가 한 예이다.

관련 항목
       isalpha(3), setlocale(3), locale(7)

번역
       정강훈 <skyeyes@soback.kornet.net> 2001년 2월 25일
       한글 Manpage 프로젝트 (http://man.kldp.org) 2005년 2월 11일



GNU                                1993년 4월 4일                        TOUPPER(3)