TOUPPER
Section: 리눅스 프로그래머 매뉴얼 (3)
Updated: 1993년 4월 4일
Index
Return to Main Contents
이름
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일
Index
- 이름
-
- 사용법
-
- 설명
-
- 반환값
-
- 호환
-
- 버그
-
- 관련 항목
-
- 번역
-
This document was created by
man2html,
using the manual pages.
Time: 06:16:29 GMT, February 11, 2005