ABA


"איך זה שלפוינטרים יש גדלים שונים וכולם מכילים כתובות?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13428 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13428
MULI

   02:25   27.06.06   
אל הפורום  
  איך זה שלפוינטרים יש גדלים שונים וכולם מכילים כתובות?  
 
   הרי כתובת זיכרון מורכבת מ4 ספרות בהקס (או מ16 ספרות בבינארי)
ובכל זאת אני רואה הגדרות של פוינטרים בגודל CHAR לדוגמא, שCHAR הוא בעצם רק תא זיכרון אחד, כלומר 8 ביטים
ואם אותו פוינטר בעצם מכיל בתוכו תא זיכרון, איך הוא יכול להיות רק 8 ביטים?
כולם צריכים להיות 16 ביטים (INT) כדי שיהיה בהם מקום בשביל ערך שהוא בעצם כתובת זיכרון.

מה אני מפספס פה?


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  נעשה לך קצת סדר dyermaker  27.06.06 09:41 1
     אההה אוקי זה מה ששיערתי.. סבבה תודה רבה :) MULI 27.06.06 16:26 2

       
dyermaker 
חבר מתאריך 4.2.03
1644 הודעות
   09:41   27.06.06   
אל הפורום  
  1. נעשה לך קצת סדר  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 27.06.06 בשעה 09:55 בברכה, dyermaker
 
דבר ראשון ספרה בהקס=4 ביט=חצי בייט אז כבר בשורה הראשונה התבלבלת קצת
(כלומר, כל כתובת זכרון מורכבת מ-8 ספרות בהקס)

וכל כתובת זכרון היא בגודל 32 ביט (4 בייט)

וזה נכון שכל מצביע הוא בגודל הזה (4 בייט) כשאתה מגדיר מצביע ל-Char אז המצביע הוא כתובת בגודל 4 בייט שמצביעה למידע בזכרון בגודל Char - בייט אחד


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

   16:26   27.06.06   
אל הפורום  
  2. אההה אוקי זה מה ששיערתי.. סבבה תודה רבה :)  
בתגובה להודעה מספר 1
 
  


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

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

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



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