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

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

관련 항목

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

역자

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


 

Index

이름
사용법
설명
반환값
호환
버그
관련 항목
역자

This document was created by man2html, using the manual pages.
Time: 08:07:01 GMT, March 25, 2004