مبحث آخر از اشاره گر:
نکته:
توابع را نیز میتوان به صورت یک تابع اشاره گر تعریف کرد یعنی تابع نیز بتواند یک آردس را دریافت کند یا اینکه به یه جایی اشاره کند.
به مثال زیر توجه کنید:برای این مثال توضیحی نمی دم, اما اگر متوجه نشدید اطلاع بدید تا براتون توضیح بدم)

int *temp (int []);
main ()
{
int a[10];
for(int i=0; i<10; i++)
cin>>a[i];
cout<<temp(a);
}
//////
int *temp(int a[])
{
int max=a[0];
int k;
for(int i=0; i<10; i++)
if(max<a[i])
{
max=a[i];
p=i;
}
return &a[p];
}