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