![]() |
# 1 |
A Al Alm Almo Almog!
תודה על תרומתך! |
שאלה ב C
האם ניתן לשלוח ל פונקציה את שם המשתנה ולא רק את ערכו?
זאת אומרת אם יש לי את המשתנים: a c b ואני שולח את הערך הקטן ביותר, אז אני רוצה לשלוח יחד איתו גם את שם המשתנה שבו נימצא ערך זה. האם זה אפשרי? |
![]() |
![]() |
# 2 | |
הנהלת הפורום לשעבר
|
ציטוט:
איזה פונקציה אתה רוצה ליצור? |
|
![]() |
![]() |
# 3 |
A Al Alm Almo Almog!
תודה על תרומתך! |
אני לא רוצה ליצור פונקציה.
אני שואל אם יש דרך שכאשר אני שולח ערך לפונקציה לשלוח גם את שם המשתנה, לא רק את ערכו. למשל אם b=4 אז שאני שולח: fun(b) אז זה מקבל בפונקציה fun את הערך של b, 4. אבל מה שאני רוצה לקבל זה גם את שם המשתנה(b) וגם את ערכו(4). זאת אומרת שאני אקבל: b וגם 4. הבנת? יש דרך לעשות דבר כזה? |
![]() |
![]() |
# 4 | |
הנהלת הפורום לשעבר
|
ציטוט:
אני לא רואה דרך שזה שימושי....או הגיוני. מצד שני.....אולי יש דרך למה שאתה רוצה לעשות.....אני לא כזה טוב בC...לפחות עד שאני ילמד עוד. |
|
![]() |
![]() |
# 5 |
משתמש - היכל התהילה
|
ב"ה
אפשר לעשות שכל משתנה יהיה מערך בעל 2 תאים, בתא הראשון יהיה את הערך של המשתנה ובתא השני יהיה מספר שמזהה אותו.(אם יש 3 משתנים אז המזהים יהיו 123 המזהה של a יהיה 1 וכו') ואם מדובר במשתני מחרוזת או CHAR אז תוכל להכניס את השם של המשתנה.
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 6 |
A Al Alm Almo Almog!
תודה על תרומתך! |
מזה אני רוצה להמנע, רציתי לדעת אם יש דרך, אני רואה שאין אז לא נורא..
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|