اسم الوظيفة : strlwr
ملف الرأس : <string.h>
النموذج الأولي للوظيفة : char *strlwr(char *str);
الوظيفة : تحويل كافة الأحرف الكبيرة في السلسلة إلى أحرف صغيرة
المعلمات : str هي السلسلة المراد تحويلها
قيمة الإرجاع : تقوم بإرجاع السلسلة الصغيرة المحولة، وجوهرها هو إرجاع السلسلة.
ملاحظة : لا تقوم هذه الدالة بإنشاء سلسلة جديدة لإرجاعها، ولكنها تغير السلسلة الأصلية. لذلك يمكن أن تعمل فقط على صفائف الأحرف، وليس سلاسل المؤشر، لأن
يتم تخزين السلسلة التي يشير إليها المؤشر في منطقة التخزين الثابتة كثابت، ولا يمكن تعديل الثابت. هذه الوظيفة ليست وظيفة مكتبة قياسية ولا يمكن استخدامها إلا في نظام التشغيل Windows.
(VC، MinGW، وما إلى ذلك)، تحتاج إلى تعريفها بنفسك في Linux وGCC.
مثال على البرنامج: تحويل الأحرف الكبيرة في صفيف سلسلة إلى أحرف صغيرة
#include<stdio.h>#include<string.h>intmain(void){charstr[20]=WWw.DoTCPP.COM;char*str2=strlwr(str);printf(%sn,str);return0 ;}
نتائج التشغيل:
www.dotcpp.com