[ xeron @ 18.09.2005. 14:59 ] @
Koristim knjigu "K&R_Programski_jezik_C" Dennis M. Ritchie i Brian W. Kernighan Ne razumijem nacin definisanja funkcije ??? Citat: Definicija funkcije ima ovaj oblik: ime funkcije(deklaracija parametara, ukoliko postoje){ deklaracije internih varijabli funkcije naredbe } nije mi jasna razlika između parametra i internih varijabli? Moze li objasnjenje funkcija uz ovaj primjer(gdje je definisna f-ja,kada je pozvana,kako je definisana). Code: #include <stdio.h> int power(int m, int n); /* test power funkcije */ main(){ int i; for(i=0;i<10;++i) printf("%d %d %d", i, power(2,i), power(-3,i)); return 0; } /* power: podiže bazu na n-ti eksponent n>=0 */ int power(int base, int n){ int i,p; p=1; for(i=1;i<=n;++i) p=p*base; return p; } Posebno mi nije jasan ovaj dio Code: /* power: podiže bazu na n-ti eksponent n>=0 */ int power(int base, int n){ int i,p; p=1; for(i=1;i<=n;++i) p=p*base; return p; } |