Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

التصريح عن دالة

جزء من قسم Fundamentals في رحلة C على Coddy. الدرس 46 من 63.

الدالة (function) في لغة C هي كتلة من الكود تؤدي مهمة محددة. تساعد الدوال في تنظيم الكود، وتجعله قابلاً لإعادة الاستخدام، وتحسن من سهولة قراءته. إليك الهيكل الأساسي للإعلان عن دالة في لغة C:

return_type function_name(parameter1_type parameter1_name, parameter2_type parameter2_name, ...) {
    // الكود الذي سيتم تنفيذه
    return value; // إذا لم يكن return_type من نوع void
}

على سبيل المثال، قد تبدو الدالة البسيطة التي ترحب بالمستخدم كما يلي:

void greet() {
    printf("Hello, welcome to C programming!");
}

لاستخدام (استدعاء) هذه الـ function في برنامجك الرئيسي main، ستكتب:

int main() {
    greet();
    return 0;
}

يمكن للدوال أيضًا أن تأخذ معلمات وتُرجع قيمًا، وهو ما سنستكشفه في الدروس اللاحقة.

challenge icon

التحدي

سهل

أنشئ دالة باسم printNumbers تقوم بطباعة الأرقام من 1 إلى 5. ثم، في الدالة main، قم باستدعاء هذه الدالة مرتين (twice).

يجب أن يظهر مخرجك بالشكل التالي:

1 2 3 4 5
1 2 3 4 5

تأكد من عدم تضمين أي مسافة بعد الرقم 5، وأضف أيضاً سطراً جديداً بعد الرقم 5 (\n)

جرّب بنفسك

#include <stdio.h>

// أعلن عن دالتك هنا

int main() {
    // استدعِ دالتك مرتين هنا
    
    return 0;
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals

تدرّب بنفسك: مترجم C عبر الإنترنت