C

switch & fall-through (C)

Në shqip: switch në C

ShpjegimiSQ

switch-i në C zgjedh një case sipas vlerës — por kujdes: pa break, programi vazhdon edhe te case-i tjetër („fall-through“). Shumë gabime vijnë nga një break i harruar.

EnglishEN

C's switch picks a case by value — but careful: without break, the program carries on into the next case (“fall-through”). Many bugs come from a forgotten break.

Si ta mendosh

Si shkallët pa pushim: po s'ndalove (break), vazhdon të zbresësh deri poshtë.

Lexoje në anglisht

Like stairs without a landing: if you don't stop (break), you keep going all the way down.

Shembull kodic

switch (nota) {
    case 5: printf("Shkëlqyeshëm\n"); break;
    case 4: printf("Shumë mirë\n"); break;
    default: printf("Vazhdo punën\n");
}

Terma të lidhur