פורסם 2006 במרץ 2419 שנים שלום לכולםאנא עיזרו לי.אני רוצה לכתוב פונקציות חכמות יותר. (הפתרון צריך להיות ב- ANSI C בלבד!)איך אני מגדיר לפונקצייה שהיא אינה חייבת לקבל פרמטר מסויים מרשימת הפרמטרים שהיא מקבלת, ואיך במקרה והיא לא קיבלה אותו, אני מגדיר שם default value? לא מצאתי באינטרנט את המידע....תודה רבהשרון.
פורסם 2006 במרץ 2419 שנים ansi-c לא תומך בפרמטרים דיפולטיים/אופציונליים לפונקציהב-C++ אתה פשוט עושהvoid Func( int one, int two=2, int three=3);
פורסם 2006 במרץ 2419 שנים לאופציה הזו יש רק תמיכה ב C++הפתרון היחידי ל ANSI C הוא גם הפתרון הלא נוח מכולם - להעביר מערך ארגומנטים דינמי כפוינטר
פורסם 2006 במרץ 2419 שנים מחבר כן, אבל מערך פוינטרים דינמי הוא לא נחשב "תכנות נכון" במסגרת בה אני לומד.תודה. הבנתי שצריך לחכות ל-C++.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.