Ispitajmo izbliza program
Code:
void ubaci();
int a[100],c[100],i;
Deklaracija promenjivih, nista posebno za sada...
Code:
a[1]=1;
Primetices da je samo prvom elementu dao neku vrednost...
Code:
ubaci(a,c);
Naravno ubacuje ono sto ima u a u c, aj sad ti meni reci zasto bih ja znao da je hteo da "kopira"
ceo niz a ne samo jedan element...
I sta ce mu "i";
I on hoce da shvati pointere, memcpy, mu tu nece pomoci...
A ako hoce da kopira ceo niz treba samo da mu ubaci izgleda ovako
Code:
{
int i;
for(i = 0; i < 100; i++)
c[i] = a[i];
}
Jos jedna stvar, Burgos, kao sto je covek rekao, pocetnik je, i smatram da je uvek bolje i zanimljivije
pisati svoje funkcije nego koristiti vec postojece, ne slazes li se sa mnom?
[Ovu poruku je menjao rumpl dana 27.07.2005. u 14:02 GMT+1]
"The problem with the world is that everyone is a few drinks behind."
-Humphrey Bogart