Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
hurvajs
Člen
Avatar
hurvajs:6.5.2014 15:43

Zdravím, předem říkám, že mě osobně je to velice trapné a docela se i stydím, že vás budu o toto vůbec žádat, ale jsem v těžké situaci a to mě nutí dělat divné činy.
Jedná se o to, že zítra píšeme test z programování, kde bereme jazyk c, kterému moc nerozumím a celkově se mi v něm blbě pracuje.
Ale k věci, chtěl bych se zeptat, jestli by mi s tou písemkou někdo pomohl, je mi to trapné, ale vážně potřebuji zabodovat, jinak letím ze školy...

 
Odpovědět
6.5.2014 15:43
Avatar
Odpovídá na hurvajs
Michal Žůrek - misaz:6.5.2014 15:45

z čeho píšete, čemu nerozumíš?

 
Nahoru Odpovědět
6.5.2014 15:45
Avatar
hurvajs
Člen
Avatar
hurvajs:6.5.2014 15:53

Práce s preprocesorem, koncepce programu, práce se soubory, práce s binárními soubory, bitové operátory a bitová pole... Vím, že to asi připadá, že je to lehké, ale mě to prostě nejde do hlavy... Celou dobu jsem programoval v C# a tento jazyk mi přišel spíše jako taková skládačka, oproti Céčku

 
Nahoru Odpovědět
6.5.2014 15:53
Avatar
hurvajs
Člen
Avatar
hurvajs:9.5.2014 19:27

Abych nezakládal zbytečně nové téma, máme mít do jiného předmětu hotový úkol (implementace AVLStromu, v jazyce c) a momentálně řeším, jak projít strom...
zkoušel jsem několik metod, ale vždy mě v kódu dělá problém zastavit rekurzi.. Neboli, v kódu asi chyba nebude, ale po spuštění programu, to hodí error: Unhandled exception at 0x00F61964 in ConsoleApplica­tion8.exe: 0xC0000005: Access violation reading location 0xFDFDFDFD.

int inorder(struct AVLTree *tree)
{
        int nodes = 0;
        if (tree->root->l != NULL && tree->root->r != NULL)
        {
                inorder(tree->root->l);
                nodes++;
                inorder(tree->root->r);
        }
        return nodes;
}

celý program je na http://www.itnetwork.cz/dev-lighter/376 + hlavičkový soubor na http://www.itnetwork.cz/dev-lighter/377

 
Nahoru Odpovědět
9.5.2014 19:27
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.