خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
آموزش زبان C : کار با رشته ها توسط فایل string.h
معمولا تمامی کامپایلرهای زبان برنامه نویسی C دارای فایلی با نام string.h می باشند. این فایل دارای توابع متعددی برای کار با رشته ها می باشد. در این آموزش به برخی از این توابع و کاربرد آنها خواهیم پرداخت.
این تابع تعداد کاراکترهای یک رشته را بر می گرداند.
حروف بزرگ انگلیسی موجود در یک رشته را تبدیل به حروف کوچک می کند.
آموزش قبلی : آموزش زبان C : رشته ها (Strings)
آموزش بعدی : آموزش زبان C : تابع (Function)
strlen
این تابع تعداد کاراکترهای یک رشته را بر می گرداند.
#include "stdio.h"
#include "string.h"
int main() {
char name[25];
int len;
printf("Enter your full name : ");
gets (name);
len = strlen(name);
printf("The len = %d", len);
getchar();
return 0;
}
strlwr
حروف بزرگ انگلیسی موجود در یک رشته را تبدیل به حروف کوچک می کند.
#include "stdio.h"
#include "string.h"
int main() {
char name[25];
int len;
printf("Enter your full name : ");
gets (name);
puts(strlwr(name));
getchar();
return 0;
}
در ادامه لیست بیشتری از توابع رشته ای و کاربرد آنها آمده است
strlen
- طول یک رشته را بر می گرداندstrlwr
- یک رشته را به حروف کوچک تبدیل می کندstrupr
- یک رشته را به حروف بزرگ تبدیل می کندstrcat
- رشته ای را به انتهای یک رشته اضافه می کندstrncat
- تعداد n کاراکتر اول یک رشته را به انتهای رشته دیگری اضافه می کندstrcpy
- رشته ای را داخل رشته دیگری کپی می کندstrncpy
- تعداد n کاراکتر اول یک رشته را داخل رشته ای دیگر کپی م کندstrcmp
- دو رشته را با هم مقایسه می کندstrncmp
- تعداد n کاراکتر اول دو رشته را با هم مقایسه می کندstrdup
- یک رشته را تکرار می کندstrchr
- موقعیت یک رشته را در رشته دیگری بازیابی می کند.strrev
- یک رشته را معکوس می کند
برای مشاهده فهرست آموزش های این دوره آموزشی بر روی لینک زیر کلیک کنید :
آموزش قبلی : آموزش زبان C : رشته ها (Strings)
آموزش بعدی : آموزش زبان C : تابع (Function)
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: