مقدار اشاره گر ارسالی به تابع - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

مقدار اشاره گر ارسالی به تابع

0 امتیاز

زمانیکه ما اشاره گری را به تابعی ارسال می کنیم این اشاره گر به چی تبدیل میشه؟

int* a = new int;
func1(*a);

 

سوال شده بهمن 22, 1393  بوسیله ی hojat1 (امتیاز 875)   12 68 99

1 پاسخ

0 امتیاز

بستگی داره به پیاده سازی تابع شما .ممکنه pass by value یا pass by ref باشه.

void func1(int a);// pass by value
void func1(int& a);//pass by ref

 

پاسخ داده شده اسفند 3, 1393 بوسیله ی hojat1 (امتیاز 875)   12 68 99
...