ארגון התכנית במספר קבצים תוך מימוש קובצי כותרת משותפים כאשר ניגשים לפתח פרויקטים מורכבים הממומשים על-ידי מספר אנשים , או כאשר כותבים מספר תכניות המזמנות שוב ושוב את אותן הפונקציות יש צורך לארגן מחדש את מיקומן . הדבר ייעשה בדרך שונה מזו שהכרנו עד היום . כלומר , על-ידי כתיבה של פונקציה ראשית אשר תזמן פונקציות משנה למימוש קטעי תכניות החוזרות על עצמן . בשפת C מקובל במצב כזה לחלק את יישום התכנית למספר קבצים נפרדים . חלקם קובצי מקור וחלקם קובצי כותרת אשר יכילו בעיקר פונקציות לשימוש היישום כולו . קבצים אלה נקראים מודולים . חשוב לזכור שהפונקציה main יכולה להופיע רק בקובץ אחד מביניהם . מה ההבדל בין קובץ מקור לבין קובץ כותרת ! קובץ מקור ( Source File ) הוא קובץ המכיל משפטים בשפת . C הקובץ מסתיים בסיומת c ונועד להכיל פונקציות גלובליות , משתנים גלובליים וקבועים גלובליים . הקבצים שכתבנו עד עכשיו הנם קובצי מקור . קובץ כותרת ( Header File ) הוא קובץ בעל סיומת h הוא משמש אותנו כדי להצהיר על פונקציות שנכתבו בקובצי המקור , כדי להגדיר קבועים או טיפוסי נתונים חדשים ( על כך נלמד בהמשך . ( כל תכנית שתצטרך ל...  אל הספר
מטח : המרכז לטכנולוגיה חינוכית