Aracılığıyla paylaş


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.

.NET Framework Eşdeğeri

System::char::ToLower

Ayrıca bkz.

Başvuru

Veri Dönüştürme

is, isw yordamları

to işlevi

Yerel ayar

Yorumunu çok baytlı karakter dizileri