string operations
licenseمعنی کلمه string operations
معنی واژه string operations
اطلاعات بیشتر واژه | |||
---|---|---|---|
واژه | string operations | ||
تعداد حروف | 16 | ||
منبع | دیکشنری انگلیسی به فارسی | ||
نمایش تصویر | معنی string operations | ||
پخش صوت |
[کامپیوتر]: عملیات رشته ای- عملیاتی که بر روی یک رشته کاراکتر انجام می شود. یک زبان برنامه نویسی که قابلیت کار بر روی رشته ها را دارد، باید فرمانها و عملگرهای پیش ساخته ای داشته باشد تا عملکردهای فهرست شده زیر را انجام دهد. در اینجا نه مثال از میکروسافت بیسیک اراه می شود که در آن $A بیانگر رشته ی " George " و $B بیانگر " Washangton" است : (1) دو رشته را از نظر یکسان بودن مقایسه کنید ( که معمولاً به صورت + علامت گذاری می شود) تا مشخص کند که کدام رشته از نظر الفبایی قبل از دیگری می آید( که معمولاً به صورت } علامت گذاری می شود.) (2) دو رشته را به هم متصل کند. این عمل با + نشان داده می شود. مانند نمونه : "A$t " " + B$ is " George " + " +" " Washington . (3) طول رشته را محاسبه کند. برای انجام این کار در زبان بیسیک از LEN استفاده می ود. مثلاً ( $LEN (B برابر با 10 است. (4) کاراکترهای خاصی از رشته را در هر مکان رشته انتخاب کند. در زبان بیسیک از $MD برای انجام این کار استفاده می شود. مثلاً (MID$ ($A ,3,2 ، یعنی « دو کاراکتر از محل سوم رشته انخاب کن!» . خروجی این فرمان " OR" است . زبان بیسیک با فرمانهای $LEFT و $RIGHT می تواند تعداد مشخصی از کاراکترها را به ترتیب از سمت چپ یا راست رشته انتخاب کند. ( 5) مشخص کند که کدام رشته و از چه محلی درون رشته ی دیگر قرار دارد . در زبان بیسیک ، این عمل به وسیله ی تابع INSTR انجام می شود. مثلاً ( $INSTR ( " OR" , A رابر با 3 و ( $INSTR ( "AND" , A برابر با 0 است. (6) کد ASCII یک کاراکتر مشخص را تعیین کند. در زبان بیسیک ، این عمل توسط تابع ASC انجام می شود. مثلاً ("ASC ("A برابر با 65 است . (7) با ارائه کد ASCII نام کاراکتر مربوط را ارئه دهد. در زبان بیسیک ، این عمل توسط تابع $CHAR انجام می شود. مثلاً ( CHAR(05 برابر با "A" است . (8) مقدار ععددی رشته ی نمایش دهنده ی یک عدد را تعیین کند. در بیسیک ، این عمل توسط تابع VAL انجام می شود. مثلاً ( "VAL ("86 عدد 86 است . اگر رشته ای عددی را نشان ندهد، نتیجه ی آن 0 است. مثلاً (" VAL("What برابر با 0 است. (9) یک مقدار عددی را به یک رشته تبدیل کند. در بیسیک این عمل توسط تابع $STR انجام می شود. مثلاً ( STR(86 همان رشته ی " 86" است ، که احتمالاً یک یا چند فاصله به آن اضافه شده است.