English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
وظيفة مكتبة C size_t strxfrm(char *dest, const char *src, size_t n) تحويل السلسلة بناءً على إعدادات الخيار الحالي للمنطقة في خيار LC_COLLATE. src السابق n عدد من الحروف، وتضعها في السلسلة dest فيها.
إعلان وظيفة strxfrm() في الأسفل.
size_t strxfrm(char *dest, const char *src, size_t n)
يعود هذا الدالة طول السلسلة المحوولة، بدون حرف النهاية.
السلسلة التالية توضح استخدام وظيفة strxfrm().
#include <stdio.h> #include <string.h> int main() { char dest[20]; char src[20]; int len; strcpy(src, "W3C School"); len = strxfrm(dest, src, 20); printf("خط |%s| طول: |%d|", dest, len); return(0); }
لنقوم بترميز و تشغيل البرنامج المذكور أعلاه، وسيكون هناك ما يلي
طول الخط |W3C School| هو: |10|