Bu dersimizde pointerlarla fonksiyonlar nasıl kullanılır onu görecez. Örneğin dışarıda bir dizi tanımlayalım ve dizisirala adında bir fonksiyonumuz olsun. fonksiyona dizinin ilk adresini ve boyutunu gönderelim ve dizi elemanlarını ekrana sıralayalım.
#include "stdio.h"
#include "stdlib.h"
void dizisirala(int *pointer,int boy){
int i=0;
while(i<boy){
printf("%d\n",*pointer);
pointer++;
i++;
}
}
int main()
{
int dizi[10]={1,2,3,4,5,6,7,8,9,0};
dizisirala(dizi,10);
return 0;
}