[ admyn @ 11.09.2006. 13:29 ] @
| evo napisat cu dio koda koji sam nasao u zadatku a pitanje je Što će biti na ekranu nakon izvršavanja tog programa???
napisem kod u C++u i cijelo vrijeme mi izbacuje neke pogreske ili erore i nikako da mi iskompajlira zadatak.... da li je to slucaj i kod vas? ako nije sto je onda odgovor??? nije mi jasno... u cem je problem... jel moze biti do programa?
ovako ide kod:
int *a, i;
float *V;
V=(float *)malloc(50 * sizeof(float));
for(i=0;i<50;i++)
V=2 * (i+1);
*a=&V[5];
for(i=1;i<=10;i++)
{
printf("%d\n", *a);
a += 3;L
}
thx unaprijed... |
[ DjoleReject @ 12.09.2006. 16:45 ] @
Cemu ti sluzi float (ispisujes intove), sta ti je L na kraju pretposlednjeg reda i cemu uopste sluzi ovaj program???
[ peka @ 13.09.2006. 01:21 ] @
Onaj ko je ovo napisao nije bas najbolje shvatio koncept pokazivaca.
[ pcaca @ 13.09.2006. 03:26 ] @
I sta ti je ovo:
for(i=0;i<50;i++)
V=2 * (i+1);
V ti je pokazivac na float, ne mozes da mu dodelis int, mozes mu dodeliti samo adresa nekog float-a. I da ne nabrajam druge greske, potrudi se malo da pogledas poruke koje ti kompajler izbacuje.
[ k4rl0 @ 13.09.2006. 08:20 ] @
Hm..
Pa sam program je retardiran,kak da tu ikaj ispise :|
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.