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; }