![ישן](https://static.fresh.co.il/images/vBulletin/statusicon/post_old.gif)
02-07-2005, 12:09
|
![צלמית המשתמש של fat fish](image.php?u=16886&dateline=1097836734) |
|
|
חבר מתאריך: 20.06.03
הודעות: 5,616
|
|
האם מדובר ב-C או ב-++C
אם ב-C עסקינן, על מנת להחזיר מערך, עליך לקבל קודם כל כארגומנט כתובת של מערך. זכור, מערך שיצרת בתוך פונקציה (משתנה מקומי) ואתה מחזיר מצביע אליו - לא חייב להתקיים כשאתה יוצא ממנה!!
לכן עליך לקבל כתובת ולהעתיק לשם את המערך שאתה רוצה להחזיר.
אם מדובר ב-++C, ואתה רוצה להחזיר מחרוזת, השתמש באובייקט לייצוג המחרוזת.
בהצלחה,
|