Anonymní profil Aods – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Aods – Programujte.comAnonymní profil Aods – Programujte.com

 

Příspěvky odeslané z IP adresy 213.210.179.–

Anonymní uživatel
C / C++ › Alokace dynamickeho pole ve…
7. 12. 2009   #120811

To H4wk.cz : Dekuju moc :-)

Aods
C / C++ › Alokace dynamickeho pole ve…
7. 12. 2009   #120805

Pořád mi to vypisuje nějaká nesmyslná čísla.

Aods
C / C++ › Alokace dynamickeho pole ve…
7. 12. 2009   #120804

Ahoj, potřeboval bych poradit, jak mám alokovat dynamické pole ve funkci. Už jsem nad tím bádal docela dlouhou dobu, ale nemůžu pořád najít chybu.

#include <stdio.h>

#include <stdlib.h>

void nacti(float *p,int *p_velikost)
{
int i;
printf("Zadej pocet hodnot:\n");
scanf("%i",p_velikost);

p=malloc(sizeof(float)**p_velikost);
if (p==NULL) { perror("Malo pameti !"); exit(-1); }

printf("Zadej postupne hodnoty:\n");
for(i=0;i<*p_velikost;i++) scanf("%f",&p[i]);
}


int main(int argc, char *argv[])
{
float *pole;
int i,velikost;

nacti(pole,&velikost);

//vypise pole
for(i=0;i<velikost;i++) printf("%f\n",pole[i]);


system("PAUSE");
return 0;
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý