|
עמוד:144
פעולות לוגיות על מצביעים עד כה ראינו כיצד ניתן לגשת לאיברים שונים במערך על-ידי ההוראה , *( p _ arr + a ) דבר הגורם למצביע parr להצביע על האיבר במקום על המשתנה a + 1 שבמערך . פעולות נוספות שאפשר לבצע על מצביעים הם אופרטורים של השוואה < , > ו- . == נדגים שימוש בפעולות אלו בדוגמה הזו : מימוש הפונקציה הראשית לפונקציה dogma העברנו את הכתובות של . num 2-1 numl הפונקציה שינתה את ערכם והחזירה בעזרת המשפט return את מכפלתם . למעשה כך "החזירה" הפונקציה שלושה ערכים .
|
|