toupper/tolower関数



toupper(英小文字を英大文字に変換)
必要なヘッダー <stdlib.h>または<ctype.h>
関数   int toupper( int c );
引数   c 変換する文字
戻り値   成功 変換した文字cを返す
失敗 なし

tolower(英大文字を英小文字に変換)
必要なヘッダー <stdlib.h>または<ctype.h>
関数   int tolower( int c );
引数   c 変換する文字
戻り値   成功 変換した文字cを返す。
失敗 なし

■文字'a'の結果を出力
#include <stdio.h>
#include <ctype.h>
void main( void )
{
 char buf='a';
 printf("\'a\'は%cになりました。",tolower(toupper(buf)));
 getchar();
}

※結果は文字'a'になる




Cの基礎のページへ



ホーム PV ランキング