A megoldás a memória dinamikus elosztása a struktúrák - c (s)
Kérem, mondja meg, mennyire helyesen osztja fel a memóriát egy olyan struktúrák számára, amelyek mérete a program alatt kerül bevezetésre. Az én verzióm nem működik: C1 2 3 4 5 6 struct scan_info ** input_item; printf ("\ nAdja meg a bejegyzések számát: \ n"); scanf (".", n_of_items); (i = 0; Keresse meg a maximális elemet, és cserélje ki a tömb utolsó elemével. A programban biztosítsa és hajtsa végre: 1) az eredeti tömb elemeinek generálása véletlenszám-generátor használatával; 2) teljesítmény a feladat állapotának megfelelően; 3) a kimenet sorrendje: • az eredeti tömb, • a tömb maximális és minimális eleme és száma, • a munka eredményeként kapott tömb. Írjon egy egyedi függvényt C nyelven. Az A és a B tömb dinamikus, memóriát oszt ki a malloc és a calloc funkciók végrehajtásához, az elemekhez való hozzáférés csak a mutatón keresztül. Két A és B tömb esetén. Először nyomtassa ki a legnagyobb értéket tartalmazó tömböt. Szintén nyomtassa ki ezt az értéket és sorozatszámát. Hello, van egy kérdésem. Lehetséges, hogy a memória dinamikus elosztása révén megadhatatlan számú hosszúságot írjon be. Elolvastam a reallocról, de ahogy értem, a folyamat szakaszosan megy. Ie Minden egyes szó után új sor kerül beírásra. Köszönöm Tekintettel az n méretre. Hogyan állíthatunk be parancsot zéró elemek kijelölésére egy tömbből? És adja ki a fennmaradó nem nulla elemeket egy sorban. C1 2 3 4 5 6 7 8 (i = 0; i = N)