מצביעים

eshedr

New member
מצביעים

אז כמו שאתם כבר יודעים בטח אני לומד משני ספרים במקביל ++C. ++C בקלות ומתקן את הידע לפי הסטנדרט עם ++thinking in c. לא הבנתי משני הספרים שברשותי מהו מצביע, מה השימוש שלו ומתי משתמשים בו. התוכלו לעזור לי? תודה eshedr
 

pertal

New member
אממממ אני ינסה לעזור לך:

מצביע כשמו מצביע אל כתובת בזיכרון. אפשר להגדיר מצביא מסוג int, float, char וכו שיצביע אל אותו הסוג. הוא משמג להקצאות דינמיות וכו...... לדוגמא גודל מערך לא ידוע וכו אפשר גם להשתמש בו לדוגמא כשמגדירים בפונקציה, ואז שולחים לה את כתובת המשתנה המסויים וככה אפשר לשנות את הערך שלו...... אמממ לדוגמא כשאתה שולח לפונקציה לדוגמא gets(t) אתה פשוט שולח לה את כתובת התא הראשון של המחרוזת.... ויש גם הרבה דמיון בין מצביע למערך....
 
למעלה