Was ist eine globale Konstante?
Was ist eine globale Konstante?

Video: Was ist eine globale Konstante?

Video: Was ist eine globale Konstante?
Video: C++ Anfänger Tutorial 4: Konstanten und globale Variablen 2024, November
Anonim

EIN Konstante die in mehr als einer Funktion benötigt wird, kann als a. deklariert werden globale Konstante indem Sie es als deklarieren Konstante Verwenden Sie das Reservewort const, initialisieren Sie es und platzieren Sie es außerhalb des Rumpfes aller Funktionen, einschließlich der Hauptfunktion. Der Wert von a globale Konstante kann mit allen Funktionen aufgerufen werden.

Was ist eine globale Konstante in C++?

Globale Konstanten in C++ C++ globale Konstanten statische Verknüpfung haben. Dies unterscheidet sich von C. Wenn Sie versuchen, a. zu verwenden globale Konstante in C++ in mehreren Dateien erhalten Sie einen ungelösten externen Fehler. Der Compiler optimiert globale Konstanten out, so dass kein Platz für die Variable reserviert ist.

Wissen Sie auch, sind globale Konstanten schlecht? Globale Konstanten sind gut. Global (nicht konstante) Variablen sind Teufelswerk. Global Variablen sind problematisch, da sie weitgehend unnötige Abhängigkeiten zwischen Modulen einführen. Diese Abhängigkeiten erschweren das Debuggen von Problemen und die Wiederverwendung von Code.

Was ist außer oben eine globale Konstante Python?

Die global Stichwort in Python wird verwendet, um a. zu ändern global Variable in einem lokalen Kontext (wie hier erklärt). Dies bedeutet, dass, wenn der Op SOME_CONSTANT innerhalb von myfunc ändert, die Änderung auch außerhalb des Funktionsumfangs wirkt ( global ).

Wie verwendet man eine Konstante?

Du verwenden die Const-Anweisung, um a. zu deklarieren Konstante und seinen Wert einstellen. Durch die Erklärung a Konstante , weisen Sie einem Wert einen aussagekräftigen Namen zu. Einmal Konstante deklariert ist, kann sie nicht geändert oder mit einem neuen Wert versehen werden. Du erklärst a Konstante innerhalb einer Prozedur oder im Deklarationsabschnitt eines Moduls, einer Klasse oder einer Struktur.

Empfohlen: