کار با رشته ها
قبل آنکه به مباحث بعدی بپردازیم باید نحوه فراخوانی توابع را بدانیم برای فراخواندن تابع صورت زیر استفاده می کنیم:
عبارت های درون

ممکن است لازم باشند و ممکن است لازم نباشد
نمونه استفاده می تواند مثال زیر باشد:
جستجو
برای جستجوی یک عبارت درون یک رشته حرفی از تابع

استفاده می شود.
تابع

ساختار زیر را دارد
که در آن مکان یافته همان

و عبارت

و رشته اصلی

است. اگر مقدار برگردانده صفر باشد یافت نشده زیرا شماره اولین حرف رشته 1 است!
حذف
برای حذف بخشی از یک رشته از تابع

استفاده می شود:
رشته مورد نظر

و شماره اولین حرفی که می خواهید حذف شود

و طول بخشی که می خواهید حذف شود بر حسب حرف

است.
"

"

اضافه
برای افزودن یک عبارت به یک رشته از تابع

استفاده می شود:
دوباره

رشته

عبارت و

مکانی است که عبارت در آن قرار داده می شود.
"

"

"

"

جداسازی
برای جدا کردن بخشی از یک رشته ] یا آرایه که بعداً توضیح خواهیم داد [ از تابع
استفاده می شود:
نتیجه،
رشته و
اولین حرفی که می خواهید جدا کنید و
طول بخشی است. دقت کنید این تابع چیزی را در
تغییر نمی دهد.
" "
"
"
"
"
و"
"
عملیات روی رشته ها تقریباً همین هاست. چیزهای شبیه مقایسه و بقیه اعمال را بعداً بررسی خواهیم کرد.
پیوند های خارجی
http://Olympiad.roshd.ir/computer/content/pdf/0195.pdf