לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 02-01-2014, 21:24
  Yigalo Yigalo אינו מחובר  
 
חבר מתאריך: 13.07.12
הודעות: 34

אני בעצמי לומד c כרגע ולכן הכל בעירבון מוגבל ואני גם אשמח ללמוד....

כמובן שזה c לא שפה מונחית עצמים...אך התחביר הבסיסי בנוגע למצביעים יכול להיות זהה....
כשאתה רושם
קוד:
int ** buses;


אתה בעצם יוצר מצביע (שטרם עשית לו הקצאה של גוש זכרון....) שיצביע למערך של מצביעים...
לגבי השורה השנייה בהנחה שהכל תקין וכך באמת יוצרים אובייקט מטיפוס פרימיטיבי כלשהו והוא אכן נוצר נניח בזכרון ה heap כלומר אכן תהיה הפנייה/כתובת לאותו אובייקט והיא לא תשתחרר....אז אתה צריך להקצות גוש זכרון למצביע למערך של מצביעים ! בגודל זכרון של אובייקט אחד מהטיפוס המבוקש בבתים! ולהשתמש באופרטור
* כדי לגשת לכתובת של התא הראשון שיכיל מצביע(דהיינו אובייקט רצוי שיצרת,יותר נכון הפנייה לאובייקט) ואיתו לעשות השמה עם האובייקט שיצרת...כלומר לתת לו את ההפנייה שיצרת....
השורה השלישית נכונה....

לדעתי ככה זה צריך להיות...אם טעיתי אני מתנצל ומוכן ללמוד אנא ראה את הדברים כעצה ולא לימוד!
בכל אופן בהצלחה! ופרסם שאלות נוספות במידה ויש.....

נ.ב

יש לי אצבע קלה על ההדק....אבל אחד החברים בפורום ענה לך על זה בתחביר של c++....

נערך לאחרונה ע"י Yigalo בתאריך 02-01-2014 בשעה 21:29.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 14:28

הדף נוצר ב 0.06 שניות עם 11 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר