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