toupper

Autres langues

Langue: ko

Version: 1993년 4월 4일 (fedora - 25/11/07)

Section: 3 (Bibliothèques de fonctions)

이름

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 로케일은 umlaut에 대해 알지 못한다. 그래서 그것들에 대해서는 어떤 변환도 하지 못한다.

몇몇 비 영어권 로케일에는, 대문자에 상응하지 않는 소문자도 있다.; German sharp 가 한 예이다.

관련 항목

isalpha(3), setlocale(3), locale(7)

역자

정강훈 <skyeyes@soback.kornet.net>, 2001년 2월 25일