Aracılığıyla paylaş


Dize düzenlemesi (CRT)

Bu yordamlar null olarak sonlandırılan tek baytlı karakter, geniş karakter ve çok baytlı karakter dizeleri üzerinde çalışır. Bir karakterle NULL bitmeyen karakter dizileriyle çalışmak için Arabellek işleme bölümünde açıklanan arabellek işleme yordamlarını kullanın.

Dize işleme yordamları

Yordam Kullanma
strcoll, wcscoll, _mbscoll, , _strcoll_l, _wcscoll_l, _mbscoll_l,_stricoll , _wcsicoll, , _mbsicoll, _stricoll_l, _wcsicoll_l, _mbsicoll_l,_strncoll , , _wcsncoll_l_wcsncoll_mbsncoll_strncoll_l_mbsncoll_l_strnicoll_wcsnicoll_mbsnicoll_strnicoll_l_wcsnicoll_l_mbsnicoll_l Kod sayfası bilgilerini kullanarak iki karakter dizesini karşılaştırın (_mbsicoll ve _mbsnicoll büyük/küçük harfe duyarlı değildir)
_strdec, _wcsdec, _mbsdec, _mbsdec_l Dize işaretçisini bir karakter geriye taşıma
_strinc, _wcsinc, _mbsinc, _mbsinc_l Dize işaretçisini bir karakter ilerletme
_mbsnbcat, _mbsnbcat_l, _mbsnbcat_s, _mbsnbcat_s_l Bir karakter dizesinin en çok ilk n baytını başka bir karakter dizesine ekleme
_mbsnbcmp, _mbsnbcmp_l İki karakter dizesinin ilk n baytını karşılaştırma
_strncnt, _wcsncnt, _mbsnbcnt, , _mbsnbcnt_l, _mbsnccnt, _mbsnccnt_l Sağlanan karakter sayısı içindeki karakter baytlarının sayısını döndürme
_mbsnbcpy, _mbsnbcpy_l, _mbsnbcpy_s, _mbsnbcpy_s_l Dizenin n baytını kopyalama
_mbsnbicmp, _mbsnbicmp_l büyük/küçük harf yoksayarak iki karakter dizesinin n baytını karşılaştırın
_mbsnbset, _mbsnbset_l Karakter dizesinin ilk n baytını belirtilen karakter olarak ayarlama
_strncnt, _wcsncnt, _mbsnbcnt, , _mbsnbcnt_l, _mbsnccnt, _mbsnccnt_l Sağlanan bayt sayısı içindeki karakter sayısını döndürme
_strnextc, _wcsnextc, _mbsnextc, _mbsnextc_l Dizede sonraki karakteri bulma
_strninc, _wcsninc, _mbsninc, _mbsninc_l Dize işaretçisini n karakter ilerlet
_strspnp, _wcsspnp, _mbsspnp, _mbsspnp_l Verilen dizedeki başka bir dizede olmayan ilk karaktere işaretçi döndürme
_scprintf, _scprintf_l, _scwprintf, _scwprintf_l Biçimlendirilmiş dizedeki karakter sayısını döndürme
_snscanf, _snscanf_l, _snwscanf, ,_snwscanf_l , _snscanf_s, _snscanf_s_l, _snwscanf_s,_snwscanf_s_l Standart giriş akışından belirtilen uzunluktaki biçimlendirilmiş verileri okuyun.
sscanf, _sscanf_l, swscanf, ,_swscanf_l , sscanf_s, _sscanf_s_l, swscanf_s,_swscanf_s_l Standart giriş akışından belirtilen uzunluktaki biçimlendirilmiş verileri okuyun.
sprintf, , _sprintf_l, , _swprintf_l,__swprintf_l , sprintf_s, , _sprintf_s_l, swprintf_s, _swprintf_s_l_sprintf_p, , _sprintf_p_l_swprintf_pswprintf_swprintf_p_l Biçimlendirilmiş verileri bir dizeye yazma
strcat, wcscat, _mbscat, , strcat_s, wcscat_s, _mbscat_s Bir dizeyi başka bir dizeye ekleme
strchr, wcschr, _mbschr, _mbschr_l Dizede belirtilen karakterin ilk oluşumunu bulma
strcmp, wcscmp, _mbscmp İki dizeyi karşılaştırma
strcoll, wcscoll, _mbscoll, , _strcoll_l, _wcscoll_l, _mbscoll_l,_stricoll , _wcsicoll, , _mbsicoll, _stricoll_l, _wcsicoll_l, _mbsicoll_l,_strncoll , , _wcsncoll_l_wcsncoll_mbsncoll_strncoll_l_mbsncoll_l_strnicoll_wcsnicoll_mbsnicoll_strnicoll_l_wcsnicoll_l_mbsnicoll_l Geçerli yerel ayar kodu sayfa bilgilerini kullanarak iki dizeyi karşılaştırın (_stricoll, _wcsicoll, _strnicollve _wcsnicoll büyük/küçük harfe duyarlı değildir)
strcpy, wcscpy, _mbscpy, , strcpy_s, wcscpy_s, _mbscpy_s Bir dizeyi başka bir dizeye kopyalama
strcspn, wcscspn, _mbscspn, _mbscspn_l Dizede belirtilen karakter kümesinden karakterin ilk geçtiği yeri bulma
_strdup, _wcsdup, _mbsdup, _strdup_dbg, , _wcsdup_dbg Yinelenen dize
strerror, _strerror, _wcserror, ,__wcserror , strerror_s, _strerror_s, _wcserror_s,__wcserror_s Hata numarasını ileti dizesiyle eşleme
strftime, wcsftime, _strftime_l, _wcsftime_l Tarih ve saat dizesini biçimlendirme
_stricmp, _wcsicmp, _mbsicmp, , _stricmp_l, _wcsicmp_l, _mbsicmp_l Büyük/küçük harfe bakılmaksızın iki dizeyi karşılaştırma
strlen, wcslen, _mbslen, , _mbslen_l, _mbstrlen,_mbstrlen_l , , strnlen, strnlen_s, wcsnlen_swcsnlen, _mbsnlen_l_mbsnlen, , _mbstrnlen_mbstrnlen_l Dizenin uzunluğunu bulma
_strlwr, _wcslwr, , _mbslwr, _strlwr_l, _wcslwr_l,_mbslwr_l , , _strlwr_s, _strlwr_s_l, _mbslwr_s_mbslwr_s_l, , _wcslwr_s_wcslwr_s_l Dizeyi küçük harfe dönüştürme
strncat, _strncat_l, , wcsncat, _wcsncat_l, _mbsncat,_mbsncat_l , , strncat_s, _strncat_s_l, wcsncat_s_wcsncat_s_l, , _mbsncat_s_mbsncat_s_l Dizenin karakterlerini ekleme
strncmp, wcsncmp, _mbsncmp, _mbsncmp_l İki dizenin karakterlerini karşılaştırma
strncpy, _strncpy_l, , wcsncpy, _wcsncpy_l, _mbsncpy,_mbsncpy_l , , strncpy_s, _strncpy_s_l, wcsncpy_s_wcsncpy_s_l, , _mbsncpy_s_mbsncpy_s_l Bir dizenin karakterlerini başka bir dizeye kopyalama
_strnicmp, _wcsnicmp, _mbsnicmp, , _strnicmp_l, _wcsnicmp_l, _mbsnicmp_l Büyük/küçük harfe bakılmaksızın iki dizenin karakterlerini karşılaştırma
_strnset, _strnset_l, _wcsnset, , _wcsnset_l, _mbsnset, _mbsnset_l Dizenin ilk n karakterini belirtilen karakter olarak ayarlama
strpbrk, wcspbrk, _mbspbrk, _mbspbrk_l Başka bir dizedeki bir dizedeki karakterin ilk geçtiği yeri bulma
strrchr, wcsrchr, _mbsrchr, _mbsrchr_l Dizede verilen karakterin son oluşumunu bulma
_strrev, _wcsrev, _mbsrev, _mbsrev_l Dizeyi ters çevir
_strset, _strset_l, _wcsset, , _wcsset_l, _mbsset, _mbsset_l Dizenin tüm karakterlerini belirtilen karaktere ayarlama
strspn, wcsspn, _mbsspn, _mbsspn_l Başka bir dizede bulunmayan bir karakter dizesinde ilk oluşumu bulma
strstr, wcsstr, _mbsstr, _mbsstr_l Belirtilen dizenin başka bir dizedeki ilk oluşumunu bulma
strtok, _strtok_l, , wcstok, _wcstok_l, _mbstok,_mbstok_l , , strtok_s, _strtok_s_l, wcstok_s_wcstok_s_l, , _mbstok_s_mbstok_s_l Dizede sonraki belirteci bulma
_strupr, _strupr_l, , _mbsupr, _mbsupr_l, _wcsupr_l,_wcsupr , , _strupr_s, _strupr_s_l, _mbsupr_s_mbsupr_s_l, , _wcsupr_s_wcsupr_s_l Dizeyi büyük harfe dönüştürme
strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l Dizeyi yerel ayara özgü bilgilere göre harmanlanmış forma dönüştürme
vsprintf, , _vsprintf_l, , _vswprintf_l,__vswprintf_l , vsprintf_s, , _vsprintf_s_l, vswprintf_s, _vswprintf_s_l_vsprintf_p, , _vsprintf_p_l_vswprintf_pvswprintf_vswprintf_p_l Bağımsız değişken listesinin işaretçisini kullanarak biçimlendirilmiş çıktı yazma
vsnprintf, , _vsnprintf, , _vsnwprintf, _vsnwprintf_l,vsnprintf_s , _vsnprintf_s, _vsnprintf_s_l, _vsnwprintf_s, _vsnprintf_l_vsnwprintf_s_l Bağımsız değişken listesinin işaretçisini kullanarak biçimlendirilmiş çıktı yazma

Ayrıca bkz.

Kategoriye göre Evrensel C çalışma zamanı yordamları