المساعد الشخصي الرقمي

عرض الإصدار الكامل : الدرس الخامس::


ونة حزن
07-29-2006, 02:44 AM
الفنكشنز, تقسيم البرنامج الى برامج جزئية (حسب المهام), إرسال البارامترات,


Functions
functions أو الدوال، هي كتابة جزء من الشيفرة بشكل يسمح بإستخدامها بشكل متكرر دون إعادة كتابة كامل العمليات، وذلك بشكل شبيه بالدوال الرياضية التي تربط المدخلات بقيم المخرجات.


الإعلان عن الدوال
يجب الإعلان عن الدوال قبل إستخدامها، وكتابة الدالة بالكامل قبل إستخدامها يعوض عن الإعلان عنها، ولكن من المتبع والمتعارف عليه بشكل واسع الإعلان عن الدوال أولا، ويكون الإعلان عن الدالة بذكر نوع القيمة المرجعة وإسم الدالة ونوع المدخلات متوعا بفاصلة منقوطة، فمثلا:

char pos (char *,int) ;
هو إعلان عن دالة إسمها pos، وترجع قيمة حرف (رمز) و لها مدخلتين، أحدها مؤشر على حرف (رمز) والآخر عدد صحيح.


طريقة الكتابة
تكتب الدوال بعدة أجزاء هي:

نوع القيمة المرجعة.
إسم الدالة
المدخلات
الشيفرة الفعلية
مثال:

int squre (int x)
{
y = x * x;

MSHAER
07-29-2006, 05:50 AM
تسلم يدينك اختي

ممرض محترف
07-29-2006, 02:03 PM
الله يعطيك العافية وكثر الله من امثالك اختي

ونة حزن
07-30-2006, 01:35 AM
يسلمووووووووووووووووووووووووو

XمقتـamalـــولX
08-08-2006, 01:01 AM
مشكووره اختي ..

لاهنتي ..


تحياتي