C

Global vs local variables (C)

Në shqip: Variablat globale dhe lokale në C

ShpjegimiSQ

Një variabël lokale jeton brenda funksionit ose bllokut ku krijohet; një globale deklarohet jashtë çdo funksioni dhe e sheh i gjithë skedari. Globalet e shumta e bëjnë kodin të vështirë për t'u ndjekur — përdori me kujdes.

EnglishEN

A local variable lives inside the function or block where it's created; a global is declared outside any function and the whole file can see it. Lots of globals make code hard to follow — use them sparingly.

Si ta mendosh

Lokale është fletorja jote; globale është tabela e klasës që e sheh dhe e shkruan kushdo.

Lexoje në anglisht

Local is your notebook; global is the classroom board anyone can see and write on.

Shembull kodic

int piket = 0;            // globale
void shto(void) {
    int bonus = 3;        // lokale
    piket += bonus;
}

Terma të lidhur