ماذا يعود أتوي؟
ماذا يعود أتوي؟

فيديو: ماذا يعود أتوي؟

فيديو: ماذا يعود أتوي؟
فيديو: ما العمل كلما أفعل كبيره أتوب وأعود الشيخ د.عثمان الخميس 2024, شهر نوفمبر
Anonim

ال atoi وظيفة عائدات تمثيل عدد صحيح لسلسلة. ال atoi تتخطى الوظيفة جميع أحرف المسافات البيضاء في بداية السلسلة ، وتحول الأحرف اللاحقة كجزء من الرقم ، ثم تتوقف عندما تصادف الحرف الأول الذي ليس رقمًا.

وبالمثل ، يُسأل ، ماذا تفعل atoi ()؟

أتوي هو دالة في لغة البرمجة C تقوم بتحويل سلسلة إلى تمثيل رقمي صحيح. atoi لتقف على ASCII إلى عدد صحيح. int atoi (كونست شار * ستر) ؛ حجة str يكون سلسلة ، ممثلة بمصفوفة من الأحرف ، تحتوي على أحرف رقم صحيح بعلامة.

قد يتساءل المرء أيضًا ، هل Atoi معيار؟ نعم، atoi () هو جزء من اساسي ج- للأسف. أقول "للأسف" لأنه لا يقوم بفحص الأخطاء ؛ إذا كان يعيد القيمة 0 ، فلا يمكنك معرفة ما إذا كان ذلك بسبب تجاوزك لها "0" أو لأنك تجاوزتها "hello، world" (والتي قد يكون لها سلوك غير محدد ، ولكنها عادةً ما تُرجع 0).

تعرف أيضًا ، كيف يعمل Atoi C؟

في ج , atoi () تستخدم لتحويلات ASCII إلى عدد صحيح. انه يأخذ ج -string (char *) كمعامل إدخال وإرجاع قيمة عدد صحيح (int). في ج , atoi () تستخدم لتحويلات ASCII إلى عدد صحيح. انه يأخذ ج -string (char *) كمعامل إدخال وإرجاع قيمة عدد صحيح (int).

ماذا يحدث إذا فشل Atoi؟

لو السلسلة لا تمثل عددًا صحيحًا على الإطلاق ، atoi سيعود 0. نعم ، هذا صحيح. إذا أتوي لا يمكن إجراء تحويل ، فإنه سيعيد نتيجة صحيحة. لو السلسلة لا تمثل عددًا صحيحًا ولكنها تمثل عددًا صحيحًا فشل لتناسب نطاق int ، atoi يستدعي سلوكًا غير محدد بصمت.

موصى به: