הצהרה על אב-טיפוס ( Prototype ) כדי שהתכנית תוכל לזמן פונקציה , המהדר של C חייב להכיר את הפרטים הבאים ! את טיפוס הערך שהפונקציה מחזירה ( על כך נלמד בהמשך כאשר נדון בנושא "משפט . ('' Return את מספר הפרמטרים של הפונקציה ואת טיפוסיה השונים . פרטים אלו נקראים הממשק של הפונקציה . הצהרה על אב-טיפוס o ( prototype ) vyN קובץ התכנית מגדירה את כותרת הפונקציה ללא הגדרה של גוף הפונקציה . מיד בתחילת התכנית רצוי להצהיר על כל הפונקציות שנעשה בהן שימוש במהלך התכנית . פונקציות הכתובות פיזית מעל הפונקציות המזמנות אותן פטורות מהצהרה על אב-טיפוס כפי שראינו בדוגמה הקודמת שבה מימשנו את הפונקציה 0 ut 8 לפני התכנית הראשית . main הצהרות דומות עשינו בעבר כאשר השתמשנו בפונקציות הנמצאות בספרייה החיצונית inpOut 32 . 1 ib עם הסימון . stdcall _ המהדר , או ליתר דיוק , linker-n יודע לאתר את תוכן הפונקציות האלו בקובץ הספרייה ולהחליף כל קריאה לפונקציה בכתובת המתאימה מקובץ הספרייה . בזמן בניית קובץ הביצוע ( . exe ) נוסף קוד הספרייה המתאים לקוד התכנית ובזמן הריצה קוד זה נקרא על-פי הכתובות שהמהדר הגדיר . לסיכום , לפני כל...
אל הספר