[elektro] C mégegyszer (SWITCH)

Acs Gabor agabor at electrodesign.hu
Wed Apr 7 17:50:04 CEST 2010


Ha rövid, akkor makro, ha hosszú, akkor szubrutin (függvény)?


Gábor

hg12345 írta:
> Hi!
>
> Létezik C-s megoldás a SWITCH-en belül egy ág végrehajtása után egy meghatározott CASE ágon folytassa a program a futását?
>
> switch(a){
>  case 1:
>     break;
>
>  case 4:
>     printf("4");
>     goto "DEFAULT";
>  case 8:
>     break;
>
>  case 38:
>     printf("38");
>
>  default:
>     a=0;
>     break;
> };
>
> Nem ez a program, de a default ágban van a programnak defenziv része, azok az ágak amik befejeződtek, itt szeretném befejezni.
>
> Az automatikusan definiált ASM címkékkel nem lehet mit kezdeni .Lxxx nem egyértelmű a megnevezése
>
> Természetesen megoldható egy plusz CIMKE bevezetésével, de egy C szerű megoldásnak jobbak örülnék.
>
> -----------------------------------------
>           elektro[-flame|-etc]
>
>  _____________ NOD32 5006 (20100407) Információ _____________
>
> Az üzenetet a NOD32 antivirus system megvizsgálta.
> http://www.nod32.hu
>
>
>
>   



More information about the Elektro mailing list