الفرق بين المراجعتين ل"Arduino/stringobject/tochararray"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
ط
ط
سطر 1: سطر 1:
 
<noinclude>{{DISPLAYTITLE:التابع <code>String.toCharArray()‎</code> في أردوينو}}</noinclude>
 
<noinclude>{{DISPLAYTITLE:التابع <code>String.toCharArray()‎</code> في أردوينو}}</noinclude>
تحول الدالة <code>toCharArray()‎</code> كامل [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معها أو جزءًا منها إلى [[Arduino/string|سلسلة نصية]] مكوَّنة من مصفوفة من المحارف.
+
يحول التابع <code>toCharArray()‎</code> كامل [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معه أو جزءًا منها إلى [[Arduino/string|سلسلة نصية]] مكوَّنة من مصفوفة من المحارف.
  
 
==البنية العامة==
 
==البنية العامة==
سطر 18: سطر 18:
 
لا يعاد أي شيء.
 
لا يعاد أي شيء.
 
==انظر أيضًا==
 
==انظر أيضًا==
* الدالة <code>[[Arduino/string/toint|toInt()‎]]</code>: تحول [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معها إلى [[Arduino/int|عددٍ صحيحٍ]].
+
* التابع <code>[[Arduino/stringobject/c str|c_str()‎]]</code>: يحوِّل محتوى السلسلة النصية التي استدعيت معه إلى نمط السلسلة النصية المثالية في C (السلسلة النصية المنتهية بالمحرف <code>null</code>).
* الدالة <code>[[Arduino/string/tofloat|toFloat()‎]]</code>: تحوِّل [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معها إلى [[Arduino/float|عددٍ عشري]]. 
+
* التابع <code>[[Arduino/stringobject/toint|toInt()‎]]</code>: يحول [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معه إلى [[Arduino/int|عددٍ صحيحٍ]].
* الدالة <code>[[Arduino/string/tolowercase|toLowerCase()‎]]</code>: تحوِّل جميع حروف [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معها إلى حروف صغيرة (lower-case).
+
* التابع <code>[[Arduino/stringobject/tofloat|toFloat()‎]]</code>: يحوِّل [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معه إلى [[Arduino/float|عددٍ عشري]]. 
* الدالة <code>[[Arduino/string/touppercase|toUpperCase()‎]]</code>: تحوِّل جميع حروف [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معها إلى حروف كبيرة (upper-case).
+
* التابع <code>[[Arduino/stringobject/tolowercase|toLowerCase()‎]]</code>: يحوِّل جميع حروف [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معه إلى حروف صغيرة (lower-case).
 +
* التابع <code>[[Arduino/stringobject/touppercase|toUpperCase()‎]]</code>: يحوِّل جميع حروف [[Arduino/stringobject|السلسلة النصية]] التي استدعيت معه إلى حروف كبيرة (upper-case).
  
 
==مصادر==
 
==مصادر==
*[https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/tochararray/ صفحة الدالة toCharArray()‎ في توثيق أردوينو الرسمي.]
+
*[https://www.arduino.cc/reference/en/language/variables/data-types/string/functions/tochararray/ صفحة التابع toCharArray()‎ في توثيق أردوينو الرسمي.]
 
[[تصنيف: Arduino]]
 
[[تصنيف: Arduino]]
 
[[تصنيف: Arduino Method]]
 
[[تصنيف: Arduino Method]]
 
[[تصنيف: Arduino String]]
 
[[تصنيف: Arduino String]]

مراجعة 11:14، 30 أكتوبر 2018

يحول التابع toCharArray()‎ كامل السلسلة النصية التي استدعيت معه أو جزءًا منها إلى سلسلة نصية مكوَّنة من مصفوفة من المحارف.

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

string.toCharArray(buf, len)

تمثِّل string السلسلة النصية التي يراد نسخها إلى الذاكرة buf ذات الحجم len التي تمثِّل مصفوفةً من المحارف.

المعاملات

buf

الذاكرة المراد نسخ محارف السلسلة النصية المعطاة إليها. تمثِّل هذه الذاكرة مصفوفة من المحارف.

len

عددٌ صحيحٌ يحدِّد طول الجزء المراد نسخه وتحويله.

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

لا يعاد أي شيء.

انظر أيضًا

مصادر