عبدالله سوادي السلامي نشر 27 أبريل 2021 أرسل تقرير نشر 27 أبريل 2021 احبتي المبرمجين كتب الله لكم النجاح دائما . انا مبتدئ بلغة السي بلس بلس , وقد واجهت شيئا فيه نوع من الابهام وهو الاعلان بالكمة المفتاحية void رجاءا من لديه التجربة الكاملة في هذا الموضوع يجبنا بالامثلة مشكورا . 1 اقتباس
0 محمد أبو عواد نشر 27 أبريل 2021 أرسل تقرير نشر 27 أبريل 2021 مرحبا عبدالله الكلمة void هي أسهل أنواع البيانات,وهي بشكل صحيح تعني "لا نوع" وبالتالي لا يمكن تعريف المتغيرات بنوع void فمثلا لو حاولنا تعريف متغير من نوع void void value; فهذا غير منطقي لأنه لا يمكن تعريف المتغيرات بنوع void, ولكن أين يمكن أن نستخدمها؟ في الحقيقة تستخدم كلمة void في عدة سياقات مختلفة منها في ال function أو ما يعرف بالدوال التي لا ترجع قيمة مثلا void printTest() { std::cout << "Test"; } كلمة void هنا تعني أنه لا ترجع قيمة من الدالة printTest, لذلك إذا حاولت استخدام تعليمة return لمحاولة إرجاع قيمة في مثل هذه الدوال ، فسيؤدي ذلك إلى حدوث خطأ مثلا void test() { return 5; } اتفقنا ان void تعني أنه لا يتم استرجاع أي قيمة, وفي هذه الدالة نطلب منه ارجاع القيمة 5 وهذا غير منطقي وبالتالي سوف يحدث خطأ هناك أيضا العديد من الاستخدامات ولكن من غير الصحيح شرحها الآن لانك في بداية الطريق بالتوفيق اقتباس
السؤال
عبدالله سوادي السلامي
احبتي المبرمجين كتب الله لكم النجاح دائما . انا مبتدئ بلغة السي بلس بلس , وقد واجهت شيئا فيه نوع من الابهام
وهو الاعلان بالكمة المفتاحية void رجاءا من لديه التجربة الكاملة في هذا الموضوع يجبنا بالامثلة مشكورا .
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.