abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 02:00 | Zajímavý článek

    Jiří Eischmann se v příspěvku Fiasko jménem W Social na svém blogu věnuje evropské sociální síti W: "W Social je příkladem toho, že se problémy sociální sítí nedají řešit od exekutivního stolu. Když na začátku tohoto roku v Davosu oznámili vznik nové sociální sítě W Social, politici se mohli přetrhnout ve chvalozpěvech. Konečně evropská sociální síť a ještě s ověřením identity. … Jak se ukázalo, když v Davosu W Social oznamovali, neměli kromě

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 18:00 | Bezpečnostní upozornění

    Výrobce hardwarových kryptoměnových peněženek Trezor upozorňuje na bezpečnostní incident u společnosti Brevo, kterou využívá k odesílání newsletterů. Útočník na e-mailové adresy odeslal phishingový e-mail.

    Ladislav Hagara | Komentářů: 0
    včera 14:33 | Komunita

    Clement "Clem" Lefebvre publikoval souhrn dění v Linux Mintu za srpen 2026. Aplikace XApp mají vlastní webovou stránku xapp-project.org. Představena byl čtečka EPUB s názvem Xepub a kalendář Clockenstein.

    Ladislav Hagara | Komentářů: 0
    včera 11:44 | Nová verze

    Byla vydána nová verze 3.2.6 svobodné aplikace pro úpravu a vytváření rastrové grafiky GIMP (GNU Image Manipulation Program). Přehled novinek v oznámení o vydání a v souboru NEWS na GitLabu. Nový GIMP je již k dispozici také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 11:33 | Nová verze

    Bylo vydáno Ubuntu 24.04.5 LTS, tj. páté opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Komunita

    Švýcarsko testuje přechod z Microsoft 365 na FOSS, konkrétně balík openDesk (Wikipedie) od německé státní společnosti ZenDiS (Wikipedie), s cílem posílit digitální suverenitu.

    Ladislav Hagara | Komentářů: 9
    včera 04:22 | Komunita

    V italském městě Pordenone probíhá LibreOffice Conference 2026. Zúčastnit se lze i online.

    Ladislav Hagara | Komentářů: 0
    10.9. 18:33 | Nová verze

    Svobodný (GPLv3) šachový engine Stockfish (Wikipedie) byl vydán ve verzi 19 (𝕏). Přehled novinek v příspěvku na blogu. Stockfish 19 je o 44 Elo silnější než Stockfish 18.

    Ladislav Hagara | Komentářů: 0
    10.9. 12:33 | Nová verze

    Byla vydána nová verze 1.13.0 dynamického programovacího jazyka Julia (Wikipedie) určeného zejména pro vědecké výpočty. Přehled novinek v příspěvku na blogu a v poznámkách k vydání. Aktualizována byla také dokumentace.

    Ladislav Hagara | Komentářů: 0
    10.9. 11:11 | Pozvánky

    Organizátoři konference LinuxDays zveřejnili program letošního ročníku a spustili registraci návštěvníků. LinuxDays 2026 se uskuteční 3. a 4. října v areálu ČVUT v pražských Dejvicích, na Fakultě informačních technologií. Těšit se můžete na 70 přednášek a workshopů od 66 přednášejících. Konference bude rozdělena do pěti sálů s různou kapacitou. Vstup na LinuxDays je jako obvykle zdarma, stačí včas vyplnit registrační formulář. Opět je možné si na akci zakoupit oběd, ale je třeba to udělat předem, na místě už to nebude možné.

    Petr Krčmář | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (4%)
     (21%)
     (29%)
     (7%)
     (5%)
     (2%)
     (14%)
     (21%)
    Celkem 2647 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: Navratova hodnota funkce

    12.12.2014 19:19 Petr
    Navratova hodnota funkce
    Přečteno: 557×
    Zdravim, ucim se Cecko - zatim jsem prostudoval Herouta a dal se budu ucit pracovat s datovymi strukturami - chtel bych pro experimenty s tridenim a vyhledavanim v polich vytvorit funkci, ktera by mi vygenerovala v danem rozsahu velikosti a hodnot pole naplnene nahodnymi cisly (for (i = 0; i < velikost_pole, i++) {srand((unsigned) time(NULL)); array[i] =(rand() %maximalni_hodnota);}) - ale pak nevim jak pracovat s navratovou hodnotou - lze ji vytvorit jako cele pole a nebo je treba v teto funkci (bez cyklu) jen jednotlive vygenerovat retunove int a cyklus k naplneni vytvorit az ve funkci ktera si pole pozaduje? Neboli, muze byt navratova hodnota i slozitejsi struktura a jak na to? Som volaky zmateny :-)

    Odpovědi

    pavlix avatar 12.12.2014 20:42 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Navratova hodnota funkce
    Mohl bys zkusit v komentáři napsat dotaz ještě jednou, pokud možno česky, v jasných a srozumitelných větách? Zatím jsem pochytil jen to, že nevíš jak zkombinovat koncept pole a funkce, která s ním pracuje, potažmo ho vytváří. Měl byses tedy v první řadě seznámit s alokací proměnných na zásobníku a na haldě. Dělá se to tak, že buď funkce pracuje s existujícím polem nebo vrací ukazatel na dynamicky alokované pole. Pole ve smyslu pevně daného počtu prvků se nevrací.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    AraxoN avatar 12.12.2014 22:27 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Navratova hodnota funkce
    Celé pole v jazyku C vrátiť nevieš, ani odovzdať ako parameter. Vieš vrátiť smerník na pole, a smerník na pole vieš aj odovzdávať ako parameter. Začni tým, že si pole vyrobíš staticky vo volajúcej funkcii a volanej funkcii odovzdáš smerník. Pomocou smerníka volaná funkcia vie priamo meniť obsah toho poľa a nepotrebuje nič vracať. Potom keď budeš väčší frajer, môžeš pole vytvárať dynamicky v tej volanej funkcii a vracať spät volajúcemu smerník na to pole.

    V nesúvisiacej veci ešte dodám, že volanie srand() by si mal spraviť len raz na začiatku programu. Keď ho robíš v cykle, dostaneš veľa krát to isté náhodné číslo.
    Jendа avatar 13.12.2014 00:42 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Navratova hodnota funkce
    smerník
    Pokud bude používat anglickou a českou literaturu, tak je to pointer/ukazatel ;)
    AraxoN avatar 13.12.2014 08:32 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Navratova hodnota funkce
    Samozrejme je to tak, ďakujem za doplnenie. Vôbec som si neuvedomil, že otázka bola položená v češtine. :)
    13.12.2014 10:19 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: Navratova hodnota funkce
    Nejlepší je IMHO varianta, kdy každý účastník píše ve své rodné řeči a případně doplní anglický pojem. Není to však nutné. Stejně tak není nutné lokalizovat pojmy, které se vžily v anglické verzi.
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    pavlix avatar 13.12.2014 13:10 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Navratova hodnota funkce
    Kdyby tomu někdo nerozuměl, tak se zeptá. Mě osobně slovenská národní specifika v oblasti počítačové terminologie baví.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    13.12.2014 09:44 Radek Isa | skóre: 14
    Rozbalit Rozbalit vše Re: Navratova hodnota funkce
    Jeste prosimte ten srand((unsigned) time(NULL)) patří před ciklus jinak se ti budou špatně generovat náhodná čísla.

    Funkce srand() ti akorat posune generátor náhodných čísel, tak aby se ti negenerovaly po spuštění pořád stejná čísla. Tato funkce se má v kódu spustit pouze jednou. pak náhodná čísla generuješ pouze funkci rand()%MAX_RAND

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.