الفرق بين المراجعتين لصفحة: «Ruby/IO/putc»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>IO.putc</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف: Ruby Method [[تصنيف: Ruby IO]...' |
لا ملخص تعديل |
||
| سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby IO]] | [[تصنيف: Ruby IO]] | ||
إن كان الوسيط المعطى <code>obj</code> (انظر فقرة البنية العامة) | إن كان الوسيط المعطى <code>obj</code> (انظر فقرة البنية العامة) [[Ruby/Numeric|عددًا]]، فسيكتب التابع <code>putc</code> الحرف الذي رمزه هو البايت الأقل دلالة (least-significant byte) في<code>obj</code>. أما إن كان <code>obj</code> [[Ruby/String|سلسلة نصية]]، فسيكتب أول حرف من <code>obj</code> في [[Ruby/IO|مجرى د/خ]]. خلاف ذلك، سيُطلق الاستثناء <code>TypeError</code>. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">putc(obj) → obj</syntaxhighlight> | <syntaxhighlight lang="ruby">putc(obj) → obj</syntaxhighlight> | ||
==المعاملات== | ==المعاملات== | ||
===<code>obj</code>=== | ===<code>obj</code>=== | ||
كائن | |||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
يعيد التابع <code>putc</code> الوسيط المعطى <code>obj</code>. | |||
==أمثلة== | ==أمثلة== | ||
مثال على استخدام التابع <code>putc</code>: | مثال على استخدام التابع <code>putc</code>: | ||
<syntaxhighlight lang="ruby">$stdout.putc "A" | <syntaxhighlight lang="ruby">$stdout.putc "A" | ||
$stdout.putc 65</syntaxhighlight> | $stdout.putc 65</syntaxhighlight>الناتج:<syntaxhighlight lang="ruby">AA | ||
</syntaxhighlight> | |||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع <code>[[Ruby/IO/printf|printf]]</code>: ينسق ويكتب في [[Ruby/IO|مجرى د/خ]] | * التابع <code>[[Ruby/IO/printf|printf]]</code>: ينسق ويكتب في [[Ruby/IO|مجرى د/خ]] | ||
* التابع <code>[[Ruby/IO/puts|puts]]</code>: يكتب الكائن(اات) | * التابع <code>[[Ruby/IO/puts|puts]]</code>: يكتب الكائن(اات) المعطاة في [[Ruby/IO|مجرى د/خ]] | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/IO.html#method-i-putc قسم التابع putc في الصنف IO في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/IO.html#method-i-putc قسم التابع putc في الصنف IO في توثيق روبي الرسمي.] | ||
مراجعة 16:47، 13 نوفمبر 2018
إن كان الوسيط المعطى obj (انظر فقرة البنية العامة) عددًا، فسيكتب التابع putc الحرف الذي رمزه هو البايت الأقل دلالة (least-significant byte) فيobj. أما إن كان obj سلسلة نصية، فسيكتب أول حرف من obj في مجرى د/خ. خلاف ذلك، سيُطلق الاستثناء TypeError.
البنية العامة
putc(obj) → obj
المعاملات
obj
كائن
القيمة المُعادة
يعيد التابع putc الوسيط المعطى obj.
أمثلة
مثال على استخدام التابع putc:
$stdout.putc "A"
$stdout.putc 65
الناتج:
AA