|
הקשר סקלרי/מערכי (המשך) |
|
על מנת לכפות על ביטוי להיות מחושב בהקשר סקלרי , נשרשר אליו מחרוזת null בצורה הבאה:
@a=( "x", "y", "z");
print("I saw", @a, "elements");/* | במקום a@ יודפס : xyz | */ |
: בניגוד להקשר הסקלרי
print("I saw", " ".@a, "elements");/* | ועתה במקום a@ יודפס : 3 | */ |
בדוגמא הוספנו את המחרוזת " " למערך a@
וכתוצאה קיבלנו את המחרוזת "3" שהופכת לחלק מהרשימה להדפסה. (שינינו את ההקשר של
a@ ).
סקלר המצוי בהקשר מערכי הופך למערך עם אלמנט אחד עם הערך הסקלרי שלו.
להוספת תגובה, אנא התחברו לדרכונט.
|
|
|
|
חיפוש באתר:
|