strupr,_mbsupr,_wcsupr

提供: RAD Studio
移動先: 案内検索

string.h:インデックス への移動


ヘッダーファイル

string.h, mbstring.h

カテゴリ

変換ルーチン,メモリおよび文字列操作ルーチン

プロトタイプ

char *strupr(char *s);

wchar_t *_wcsupr(wchar_t *s);

unsigned char *_mbsupr(unsigned char *s);

説明

文字列内の小文字を大文字に変換します。

strupr,現在のロケールの LC_CTYPE カテゴリにしたがって,文字列 s 内の小文字を大文字に変換します。デフォルトの C ロケールの場合は,小文字(a ~ z)から大文字(A ~ Z)への変換になります。ほかの文字は変更されません。

戻り値

strupr は,s を返します。



 #include <stdio.h>
 #include <string.h>
 int main(void)
 {
    char *string = "abcdefghijklmnopqrstuvwxyz", *ptr;
    /* 文字列を大文字に変換します */
    ptr = strupr(string);
    printf("%s\n", ptr);
    return 0;
 }



移植性



POSIX Win32 ANSI C ANSI C++

strupr

+

_mbsupr

+

_wcsupr

+