Toepassingsgebied van de variabelen in de C + +

, de reikwijdte is van de procedure een, in het algemeen, er zijn drie plaatsen, met inbegrip van variabele kan worden verklaard:,,, in functie of een bekend als lokale variabelen,,,, in functie van de parameters van de definitie van de parameters voor vormen Dat alle.,,, de functie van de variabelen worden genoemd.,,, we zullen leren wat de functie en de follow - up van het hoofdstuk parameters.Hier, laat ons uitleggen wat de lokale en mondiale variabelen. De variabele: in functie of blok in de verklaring van variabele is de lokale variabelen.Zij alleen worden gebruikt als een interne functie of code - verklaring te gebruiken.De variabele is niet bewust zijn van hun functie.Het volgende voorbeeld hiervan is het gebruik van de lokale variabelen, met inbegrip van:&#< hoe een bibliotheek > met behulp van namespace SOA; in de Main () {///////int lokale variabelen: a, b, C - int; ///////De = 10; b = 20; c = A + B; cout < < c); terugkeer 0;}, de variabelen, de hele Raad variabelen: definitie van alle functies buiten, meestal op de Top van de programma 's.De variabelen van de waarde van het programma zal worden gehandhaafd in de levenscyclus, een van de variabelen kan worden door een functie op bezoek.Dat is een van de variabelen kan je hele programma na de verklaring van het gebruik.Het volgende voorbeeld hiervan is het gebruik van mondiale en lokale variabelen, met inbegrip van:&#< hoe een bibliotheek > met behulp van de variabelen namespace SOA; ///////de verklaring: int in de Main () {g; ///////int lokale variabelen: a, b, C, d; ///////de initialisatie = 10; b = 20; g = A + B; cout < < g; terugkeer 0;}, een programma kan lokale en mondiale variabelen in de functie van de lokale waarden zal de voorkeur dezelfde naam.Bijvoorbeeld,&#met inbegrip van < hoe een bibliotheek > met behulp van de variabelen namespace SOA; ///////de verklaring: int g = 20; in de Main () {///////de lokale variabelen: int g = 10 < G. Cout <; terugkeer 0;}, als de code wordt opgesteld en uitgevoerd, kan leiden tot de volgende resultaten - 10:,, de lokale en mondiale variabelen:, en wanneer de lokale definities van variabelen, die niet door het systeem -, moet je het zelf starten.De variabelen zijn automatisch door het systeem gestart, wanneer je als volgt gedefinieerd: gegevens typeinitializer int 0 karakter "0" drijvende 0 0 Aanwijzing van dubbele leeg is, is dit een goed programma in de praktijk - variabelen, of soms onbedoelde effecten van het programma.



Previous:
Next Page: