[345] unreachable code

Hfmcons hfmcons na gmail.com
Pátek Květen 13 21:49:11 CEST 2011


Zdravím,
zkouším ve volných chvílích převest C zdroják zatím neznámého 
kompilátoru testovací desky na C zdroják C kompilátoru Microchip. Už 
jsem všechny rozdíly pořešil, ale s následujícím si zatím nevím rady. Co 
je k čertu na téhle konstrukci tak strašného, že jde přeložit ale 
nefunguje funkce display7s:

unsigned char display7s(unsigned char v)
{
   switch(v)
   {
     case 0:
      return 0xEE;       //tady bude něco v nepořádku
       break;              // tady to hází subj.

     default:
       return 0;
       break;        // tady to hází subj.
   }
return 0;         //tady return původně nevracel žádnou hodnotu nacož C 
MC protestoval
}

Původní hex normálně funguje.
Poradíte?
Dík
S pozdravem,
         Miloš Dašek



Další informace o konferenci Hw-list