이 름
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 [AT] soback.net>
2001년 2월 25일
한 글 Manpage 프 로 젝
트 (http://man.kldp.org) 2005년 2월
11일