الفرق بين المراجعتين لصفحة: «Arduino/stringobject/elementaccess»

من موسوعة حسوب
أنشأ الصفحة ب'يوفر المعامل <code>[]</code> إمكانية الوصول إلى محرف محدَّد من محارف السلسلة النصية ا...'
 
إضافة محتويات الصفحة.
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:المعامل <code>[]</code> في أردوينو}}</noinclude>
يوفر المعامل <code>[]</code> إمكانية الوصول إلى محرف محدَّد من محارف [[Arduino/stringobject|السلسلة النصية]] المستعملة معه وإعادته. يشبه هذا المعامل التابع <code>[[Arduino/stringobject/charat|charAt()‎]]</code> تمامًا.
يوفر المعامل <code>[]</code> إمكانية الوصول إلى محرف محدَّد من محارف [[Arduino/stringobject|السلسلة النصية]] المستعملة معه وإعادته. يشبه هذا المعامل التابع <code>[[Arduino/stringobject/charat|charAt()‎]]</code> تمامًا.
 
==البنية العامة==
== البنية العامة ==
<syntaxhighlight lang="arduino">
<syntaxhighlight lang="arduino">
char thisChar = string1[n]
char thisChar = string1[n]


</syntaxhighlight>يعرَّف المتغير <code>thisChar</code> المحرفي من أجل تخزين المحرف ذي الفهرس <code>n</code> من السلسلة النصية <code>string1</code> فيه.
</syntaxhighlight>يُعرَّف المتغير <code>thisChar</code> المحرفي من أجل تخزين المحرف ذي الفهرس <code>n</code> من السلسلة النصية <code>string1</code> فيه.
 
==المعاملات==
== المعاملات ==
===<code>n</code>===
 
عددٌ صحيح يمثِّل فهرس المحرف المراد جلبه من [[Arduino/stringobject|السلسلة النصية]] المعطاة.
=== <code>n</code> ===
==القيم المعادة==
عددٌ صحيح يمثِّل فهرس المحرف المراد جلبه من السلسلة النصية المعطاة.
يعاد المحرف ذو الفهرس <code>n</code> من [[Arduino/stringobject|السلسلة النصية]] المعطاة.
 
==انظر أيضًا==
== القيم المعادة ==
* التابع <code>[[Arduino/stringobject/charat|charAt()‎]]</code>: يجلب محرفًا ذا فهرس محدَّد من السلسلة النصية التي استدعيت معها.
يعاد المحرف ذو الفهرس <code>n</code> من السلسلة النصية المعطاة.
* المعامل <code>[[Arduino/stringobject/concatenation|+]]</code>: يجمع (يدمج) سلسلتين نصيتين مع بعضهما بعضًا في سلسلة نصية واحدة جديدو ثم يعيدها. 
* المعامل <code>[[Arduino/stringobject/append|=+]]</code>: يضيف أية نوع من البيانات إلى نهاية [[Arduino/stringobject|سلسلة نصية]] معيَّنة.
* المعامل <code>[[Arduino/stringobject/comparison|==]]</code>: يتحقَّق من تساوي [[Arduino/stringobject|سلسلتين نصيَّتين]] مع بعضهما بعضًا. 
* المعامل <code>[[Arduino/stringobject/greaterthan|<]]</code>: يتحقَّق إن كانت [[Arduino/stringobject|السلسلة النصية]] التي تقع على يساره أكبر تمامًا من [[Arduino/stringobject|السلسلة النصية]] التي تقع على يمينه.


== انظر أيضًا ==
* المعامل <code>[[Arduino/stringobject/greaterthanorequalto|=<]]</code>: يتحقَّق إن كانت [[Arduino/stringobject|السلسلة النصية]] التي تقع على يساره أكبر من أو تساوي [[Arduino/stringobject|السلسلة النصية]] التي تقع على يمينه.
* المعامل <code>[[Arduino/stringobject/lessthan|>]]</code>: يتحقَّق إن كانت [[Arduino/stringobject|السلسلة النصية]] التي تقع على يساره أصغر من [[Arduino/stringobject|السلسلة النصية]] التي تقع على يمينه.
* المعامل <code>[[Arduino/stringobject/lessthanorequalto|=>]]</code>: يتحقَّق إن كانت [[Arduino/stringobject|السلسلة النصية]] التي تقع على يساره أصغر من أو تساوي [[Arduino/stringobject|السلسلة النصية]] التي تقع على يمينه.
* المعامل <code>[[Arduino/stringobject/differentfrom|=!]]</code>: يتحقَّق إن كانت [[Arduino/stringobject|السلسلة النصية]] التي تقع على يساره مختلفة [[Arduino/stringobject|السلسلة النصية]] التي تقع على يمينه.


== مصادر ==
==مصادر==
* [https://www.arduino.cc/reference/en/language/variables/data-types/string/operators/elementaccess/ <nowiki>صفحة المعامل [] في توثيق أردوينو الرسمي.</nowiki>]
*[https://www.arduino.cc/reference/en/language/variables/data-types/string/operators/elementaccess/ <nowiki>صفحة المعامل [] في توثيق أردوينو الرسمي.</nowiki>]
[[تصنيف: Arduino]]
[[تصنيف: Arduino Operator]]
[[تصنيف: Arduino String]]

مراجعة 08:35، 31 أكتوبر 2018

يوفر المعامل [] إمكانية الوصول إلى محرف محدَّد من محارف السلسلة النصية المستعملة معه وإعادته. يشبه هذا المعامل التابع charAt()‎ تمامًا.

البنية العامة

char thisChar = string1[n]

يُعرَّف المتغير thisChar المحرفي من أجل تخزين المحرف ذي الفهرس n من السلسلة النصية string1 فيه.

المعاملات

n

عددٌ صحيح يمثِّل فهرس المحرف المراد جلبه من السلسلة النصية المعطاة.

القيم المعادة

يعاد المحرف ذو الفهرس n من السلسلة النصية المعطاة.

انظر أيضًا

  • التابع charAt()‎: يجلب محرفًا ذا فهرس محدَّد من السلسلة النصية التي استدعيت معها.
  • المعامل +: يجمع (يدمج) سلسلتين نصيتين مع بعضهما بعضًا في سلسلة نصية واحدة جديدو ثم يعيدها. 
  • المعامل =+: يضيف أية نوع من البيانات إلى نهاية سلسلة نصية معيَّنة.
  • المعامل ==: يتحقَّق من تساوي سلسلتين نصيَّتين مع بعضهما بعضًا. 
  • المعامل <: يتحقَّق إن كانت السلسلة النصية التي تقع على يساره أكبر تمامًا من السلسلة النصية التي تقع على يمينه.

مصادر