02-07-2005, 12:09
|
|
|
|
חבר מתאריך: 20.06.03
הודעות: 5,616
|
|
האם מדובר ב-C או ב-++C
אם ב-C עסקינן, על מנת להחזיר מערך, עליך לקבל קודם כל כארגומנט כתובת של מערך. זכור, מערך שיצרת בתוך פונקציה (משתנה מקומי) ואתה מחזיר מצביע אליו - לא חייב להתקיים כשאתה יוצא ממנה!!
לכן עליך לקבל כתובת ולהעתיק לשם את המערך שאתה רוצה להחזיר.
אם מדובר ב-++C, ואתה רוצה להחזיר מחרוזת, השתמש באובייקט לייצוג המחרוזת.
בהצלחה,
|