tolower, _tolower, towlower, _tolower_l, _towlower_l
Bir karakter, küçük harfe dönüştürür.
int tolower(
int c
);
int _tolower(
int c
);
int towlower(
wint_t c
);
int _tolower_l(
int c,
_locale_t locale
);
int _towlower_l(
wint_t c,
_locale_t locale
);
Parametreler
[in] c
Dönüştürmek için karakter.[in] locale
Bölgeye özgü çevirisi için kullanılacak yerel ayarı.
Dönüş Değeri
Bu yordamlar, her bir kopyasını dönüştürür c için küçük harflere dönüştürme mümkündür ve sonucu verir. Dönüş değeri yok bir hatayı göstermek için ayrılmış.
Notlar
Olası ve ilgili ise her biri bu yordamlar belirli büyük harf küçük harf dönüştürür. Büyük/küçük harfe dönüştürme towlower yerel özeldir. Yalnızca geçerli yerel ilgili karakter durumda değiştirilir. İşlevleri olmadan _l şu anda ayarlanmış soneki kullanan yerel ayarı. Bu işlevleri sürümlerini _l sonekini yerel bir parametre olarak alır ve yerine şu anda ayarlanmış kullanan yerel. Daha fazla bilgi için bkz. Yerel ayar.
Sırayla _tolower beklenen sonuçları elde etmek için __isascii ve isupper her ikisi de sıfır olmayan bir değer döndürmelidir.
Genel metin yordamı eşlemeleri
TCHAR.H yordamına girildi |
_UNICODE & _mbcs tanımlı değil |
Tanımlanan _mbcs |
Tanımlanan _UNICODE |
---|---|---|---|
_totlower |
tolower |
_mbctolower |
towlower |
_totlower_l |
_tolower_l |
_mbctolower_l |
_towlower_l |
Not
_tolower_lve _towlower_l hiçbir yerel yükleme vardır ve doğrudan çağrılmak üzere düşünülmemiştir.İç kullanımına sunulan _totlower_l.
Gereksinimler
Yordamı |
Gerekli başlık |
---|---|
tolower |
<ctype.h> |
_tolower |
<ctype.h> |
towlower |
<ctype.h> veya <wchar.h> |
Ek uyumluluk bilgileri için bkz: Uyumluluk giriş.
Örnek
Örneğe bakın işlevlerine.