ABA


"שאלה בקשר לפוינטרים ב-C"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14016 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14016
Ctrl Alt Del

   09:26   28.03.07   
אל הפורום  
  שאלה בקשר לפוינטרים ב-C  
 
   עבר עריכה לאחרונה בתאריך 28.03.07 בשעה 09:52 על-ידי Nesher (מנהל הפורום)
 
המבנה נתונים שלי הוא כזה:

typedef struct person_t{
char *name;
char *id;
int lastChild;
struct person_t *children[10];
struct person_t *parent;
struct person_t *next;
} person;


מישהו יכול בבקשה להגיד לי אם יש בעיה עקרונית עם השורה הזאת:

ptr->children[num]->name = c_name;

התוכנית עפה לי בדיוק בקטע הזה אז אני מניחה שאני עושה משהו לא טוב אבל אני לא יודעת מה בדיוק..


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  נעלמו דברים :/ Ctrl Alt Del 28.03.07 09:31 1
  חזרו לך הסוגריים Nesher  28.03.07 09:52 2
  יותר נוח לראות את זה ככה MULI 28.03.07 10:17 3
  עדיף שתראי את כל הקוד שכתבת, אולי לא שמרת זיכרון למבנה - מי יודע MULI 28.03.07 10:20 4
  תעלה את כל הקוד אי אפשר לראות ככה Net_Boy  28.03.07 19:21 5

       
Ctrl Alt Del

   09:31   28.03.07   
אל הפורום  
  1. נעלמו דברים :/  
בתגובה להודעה מספר 0
 
   ליד ה children אמור להיות סוגריים מרובעות (זה מערך של פויינטרים לסטראקט..)
בתןך המבנה נתונים כתוב בסוגריים האלה 10, ובשורה שכתבתי אחר כך כתוב בהן num (שהוא שווה ל-0)...

תודה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   09:52   28.03.07   
אל הפורום  
  2. חזרו לך הסוגריים  
בתגובה להודעה מספר 0
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MULI

   10:17   28.03.07   
אל הפורום  
  3. יותר נוח לראות את זה ככה  
בתגובה להודעה מספר 0
 
   המבנה נתונים שלי הוא כזה:

typedef struct person_t{
char *name;
char *id;
int lastChild;
struct person_t *children[10];
struct person_t *parent;
struct person_t *next;
} person;

מישהו יכול בבקשה להגיד לי אם יש בעיה עקרונית עם השורה הזאת:


ptr->children[num]->name = c_name;


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MULI

   10:20   28.03.07   
אל הפורום  
  4. עדיף שתראי את כל הקוד שכתבת, אולי לא שמרת זיכרון למבנה - מי יודע  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   19:21   28.03.07   
אל הפורום  
  5. תעלה את כל הקוד אי אפשר לראות ככה  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net