C

extern

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

extern i thotë kompajlerit: „kjo variabël ekziston, por është krijuar në një skedar tjetër“. Kështu disa skedarë .c mund ta ndajnë të njëjtën variabël globale. Deklarimi me extern zakonisht shkon në header.

EnglishEN

extern tells the compiler: “this variable exists, but it's created in another file”. That way several .c files can share the same global variable. The extern declaration usually goes in a header.

Si ta mendosh

Si t'i thuash shokut „topi është te Ardi“: s'e ke ti, por e di që ekziston dhe ku gjendet.

Lexoje në anglisht

Like telling a friend “Ardi has the ball”: you don't have it, but you know it exists and where it is.

Shembull kodic

// config.c
int niveli = 1;
// loja.c
extern int niveli;   // e njëjta variabël

Terma të lidhur