04-02-2015, 23:55
|
|
|
|
חבר מתאריך: 23.09.03
הודעות: 12,126
|
|
ציטוט:
במקור נכתב על ידי תוכניתן
1- איך ניתן לגשת לתא name במבנה קורס שמוגדר כ CHAR ולהזין לו מערך דינאמי? אם הוא היה מוגדר ב POINTER מילא...אבל הוא CHAR
|
תסתכל טוב, הוא * char.
ציטוט:
במקור נכתב על ידי תוכניתן
2- אם הייתי כותב
קוד PHP:
(persons).arr[3].name = new char[strlen("infi")+1];
(הורדתי את הכוכבית) מה היה קורה?
אני יודע שתמיד ב POINTR שמציגים כוכבית לפני בקוד(לא בהצהרה) זה אומר לתוכנית לגשת למקום שהPOINTER מצביע עליו
אבל אם מורידים את הכוכבית מה קורה?
תודה רבה
|
תנסה בעצמך, זה לא עובר קומפילציה.
אם תשנה את הנקודה ל- <- זה יעבוד.
_____________________________________
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. -Rick Cook
נערך לאחרונה ע"י DeepSpace בתאריך 04-02-2015 בשעה 23:58.
|