strlwr,_mbslwr,_wcslwr
string.h:インデックス への移動
ヘッダー
string.h, mbstring.h
カテゴリ
変換ルーチン,メモリおよび文字列操作ルーチン
プロトタイプ
char *strlwr(char *s);
wchar_t *_wcslwr(wchar_t *s);
unsigned char *_mbslwr(unsigned char *s);
説明
文字列内の大文字を小文字に変換します。
strlwr,現在のロケールの LC_CTYPE カテゴリにしたがって,文字列 s 内の大文字を小文字に変換します。C ロケールの場合は,大文字(A ~ Z)から小文字(a ~ z)への変換になります。ほかの文字は変更されません。
戻り値
strlwr は,文字列 s へのポインタを返します。
例
#include <stdio.h>
#include <string.h>
int main(void)
{
char *string = "CBuilder";
printf("string prior to strlwr: %s\n", string);
strlwr(string);
printf("string after strlwr: %s\n", string);
return 0;
}
移植性
POSIX | Win32 | ANSI C | ANSI C++ | |
---|---|---|---|---|
strlwr |
+ |
|||
_mbslwr |
+ |
|||
_wcslwr |
+ |