האם קוד זה תקין?
|
void main()
{
printf("Hello World Again!");
} |
|
הסבר :
|
זהו ההסבר לשאלה הנוכחית. הפיתרון במקרה זה הוא כן, הקוד תקין.
|
|
הגדרת
משתנה d מסוג מצביע ל-Date
יצירת
אובייקט מסוג Date, ע"י שימוש באופרטור new, והשמת המצביע d להצביע אל האובייקט
מחיקת
אובייקט ה-Date אליו מצביע המשתנה d
זהו
חלון ההסבר.
החלון ינוע עם תנועת העכבר על שורות הקוד אליהן הוא מתייחס
יצירת
אובייקט מסוג Date באמצעות האופרטור new, גם בתוספת פרמטר עבור הבנאי
גישה
אל משתנה המחלקה month של d אובייקט ה-Date, שנוצר בדרך הראשונה, מתבצעת ע"י
השימוש בסימן הנקודה
גישה
אל משתנה המחלקה month של אובייקט ה-Date שנוצר בדרך השניה ואליו מצביע d, מתבצעת
ע"י השימוש בסימן <-
הפעלת
פונקצית החבר AddDays של אובייקט ה-Date שנוצר בדרך השניה ואליו מצביע d, מתבצעת
ע"י השימוש בסימן <-