دوال Void
جزء من قسم Fundamentals في رحلة C++ على Coddy. الدرس 57 من 74.
في C++، يُعد void نوعًا فارغًا خاصًا يُستخدم كنوع إرجاع للإشارة إلى أن الدالة لا تُرجع أي قيمة. عندما تُعرّف دالةً على أنها void، فهذا يشير إلى أن الدالة تنفّذ مهمة أو مجموعة من العمليات، لكنها لا تنتج نتيجةً تحتاج إلى إرجاعها إلى المستدعي. تُستخدم دوال void عندما تريد تنفيذ إجراءات مثل طباعة المخرجات، أو تعديل حالات الكائنات، أو تنفيذ سلسلة من العبارات دون إرجاع قيمة محددة.
إليك البنية الأساسية لدالة void:
void functionName(parameters) {
// الكود الذي سيتم تنفيذه
}التحدي
سهلأنشئ دالة void باسم printNTimes. يجب أن تأخذ هذه الدالة وسيطين:
- سلسلة نصية
message. - عددًا صحيحًا
n.
يجب أن تطبع الدالة message في وحدة التحكم n مرات. استخدم حلقة for لتكرار الطباعة.
في الدالة main، استدعِ printNTimes باستخدام المدخلين message والمدخل n
جرّب بنفسك
#include <iostream>
#include <string>
void printNTimes(std::string message, int n) {
// اكتب الكود هنا
}
int main() {
std::string msg;
int n;
std::getline(std::cin, msg);
std::cin >> n;
printNTimes(msg, n);
return 0;
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)الزيادة والنقصانالزيادة والنقصان اللاحقةاختصارات العمليات الحسابيةمعاملات المقارنةمقارنة النصوصتدرّب بنفسك: مترجم C++ عبر الإنترنت