Hvad er forskellen mellem global og lokal variabel?
Hvad er forskellen mellem global og lokal variabel?

Video: Hvad er forskellen mellem global og lokal variabel?

Video: Hvad er forskellen mellem global og lokal variabel?
Video: difference between local and global variables in c 2024, November
Anonim

Globale variabler er erklæret uden for enhver funktion, og de kan tilgås (bruges) på enhver funktion i program. Lokale variabler er erklæret inde i en funktion og kan kun bruges i den funktion. Det er muligt at have lokale variabler med samme navn i forskellige funktioner.

Med hensyn til dette, hvad er forskellen mellem lokal og global variabel i C?

Oprindeligt besvaret: Hvad er forskel mellem det lokal variabel og global variabel i C ? EN lokal variabel er defineret inde i en funktion. Den er kun tilgængelig i funktion, hvori den er defineret. EN Global variabel er defineret uden for alle de definerede funktioner i en program.

Udover ovenstående, hvordan definerer du en global variabel? Globale variabler er defineret uden for en funktion, normalt oven på programmet. Globale variabler bevarer deres værdier gennem hele dit programs levetid, og de kan tilgås i enhver af funktionerne defineret for programmet. EN global variabel kan tilgås af enhver funktion.

hvad er forskellen mellem lokal variabel og global variabel i Labview?

Globale variabler i Labview . Du kan bruge variabler at få adgang til og videregive data mellem flere VI'er, der kører samtidigt. EN lokal variabel deler data inden for en VI; -en global variabel deler også data, men den deler data med flere VI'er. Antag for eksempel, at du har to VI'er, der kører samtidigt.

Hvorfor er det bedre at bruge lokale variabler?

Fordele ved ved hjælp af lokale variabler Du kan give lokale variabler det samme navn i forskellige funktioner, fordi de kun genkendes af den funktion, de er erklæret i. Lokale variabler slettes, så snart en funktion er slut, og frigør den hukommelsesplads, den optager.

Anbefalede: