دلیل اضافه کردن & به ورودی تابع

این تاپیک 3 پاسخ و 3 مشارکت کننده دارد . آخرین آپدیت توسط :  مهشاد کلانتری ،‏ 4 سال و 2 ماه پیش .

٨٠٣ visibility
نویسنده پست
سه شنبه ، ۲۲ مرداد ۱۳۹۲     ۱۱:۴۱ ق.ظ #


بهنام

Subscriber
86 پست89 تاپیک

سلام
در بعضی موارد به آرگومان تابع قبل از آن علامت & اضافه میکنند دلیل آن چیست؟

1  تشکر
سه شنبه ، ۲۲ مرداد ۱۳۹۲     ۶:۰۷ ب.ظ #


مهشاد کلانتری

Author
432 پست67 تاپیک

فکر کنین دو تابع به صورت زیر داریم:

تو حالت دوم که &  داره، داریم آدرس متغیر رو بهش ارسال میکنیم. وقتی آدرس متغیر ارسال میشه، هروقت که داخل تابع تغییری روی متغیر بدیم، همین تغییر روی متغیر اصلی هم داده میشه.

کد زیر رو مینویسیم تا خروجی رو بهتون نشون بدم:

خروجی به این صورته:

3

2

4

4

2  تشکر
سه شنبه ، ۲۲ مرداد ۱۳۹۲     ۶:۴۷ ب.ظ #


وحید صالحی

Authorplus
561 پست4 تاپیک

good google search tx

0  تشکر
سه شنبه ، ۲۲ مرداد ۱۳۹۲     ۷:۱۷ ب.ظ #


مهشاد کلانتری

Author
432 پست67 تاپیک

🙂 قابل نداشت

0  تشکر
پست 1 تا 4 (از مجموع 4 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .