תכנות — שיעור 108 4/Februray/2010    

Compilation Warnings — (אזהרות הידור)

בין מאות האפשרויות שניתן להעביר ל gcc יש כאלה השולטות באזהרות . רצוי כמעט תמיד להשתמש באפשרות

gcc -Wall ...

יש מקרים (לדוגמא falsewarn.c ) שמתקבלות אזהרות לא אמיתיות. אבל גם אז רצוי לדאוג להשתיקן, כדי שלא "ימַסְכוּ" אזהרות חשובות.

Struct

ראינו כיצד אפשר ב-C להגדיר טיפוס חדש, על ידי הצהרת struct. זה דומה ל- class שקיים ב- Python או ב C++ אבל חלש יותר. ה- struct מגדיר מבנה נתונים. ראו דוגמא (fraction.c) בתרגיל.


תרגילים

  1. השלם ותקן תרגילים קודמים.
  2. הורד, הרץ והבן את התכנית strptr.c.
  3. הורד, הרץ והשלם את התכנית fraction.c לפי ההערות שבתוכה.

חזרה לעמוד האם