[ פעילות - [ 3711 שילוב שעון המחשב בתוכנה לצורך עבודה עם שעון המחשב נשתמש בקובץ הכותרת time . h הכולל טיפוסים ופונקציות לטיפול בשעה ובתאריך . קובץ כותרת זה מכיל הגדרה של מבנה בשם tm המיועד להכיל את נתוני השעון . להלן הגדרת המבנה כפי שמופיע בקובץ : time . h מבנה זה מכיל תשעה שדות מטיפוס int אשר כל אחד מהם מיועד לשמור פרט שונה של הזמן . לדוגמה , השדה tm sec משמש לאחסון שניות והוא מקבל ערכים בין אפס ל . 59- גישה לשדה זה תתבצע בהתאם למבנה שבו הוא מצוי . לדוגמה \ מדוגמה זו ניתן לראות כיצד מוגדר המבנה tm בקובץ הכותרת . time . h בדוגמה זו השתמשנו במבנה המכיל זמן אך לא קבענו לו ערכי זמן עדכניים . לשם כך נצטרך להיעזר בפונקציה שתקבל מבנה ריק מסוג tm ותאחסן בו נתוני זמן עדכניים . נדגים זאת על-ידי הקוד שלהלן ;
אל הספר