Avatar
hurvajs
Člen
Avatar
hurvajs:

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):

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

Nahoru Odpovědět 6.5.2014 15:45
Nesnáším {}, proto se jim vyhýbám.
Avatar
hurvajs
Člen
Avatar
hurvajs:

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:

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.