Wo wird const in C++ verwendet?

Inhaltsverzeichnis:

Wo wird const in C++ verwendet?
Wo wird const in C++ verwendet?

Video: Wo wird const in C++ verwendet?

Video: Wo wird const in C++ verwendet?
Video: Modern C++ - constexpr 2024, November
Anonim

Der Qualifizierer const kann auf die Deklaration einer beliebigen Variable angewendet werden um anzugeben, dass ihr Wert nicht geändert wird (was davon abhängt, wo const-Variablen gespeichert sind, wir können die ändern Wert der konstanten Variablen mit Zeiger).

Wann sollte const in C verwendet werden?

Mit dem Schlüsselwort const können Sie angeben, ob eine Variable modifizierbar ist oder nicht. Sie können const verwenden, um Änderungen an Variablen zu verhindern, und const-Zeiger und const-Referenzen verhindern, dass die Daten geändert werden, auf die gezeigt wird (oder auf die verwiesen wird).

Warum verwenden wir const?

Eine Funktion wird zu einer Konstante, wenn das Schlüsselwort const in der Deklaration der Funktion verwendet wird. Die Idee konstanter Funktionen ist, ihnen nicht zu erlauben, das Objekt zu verändern, auf dem sie aufgerufen werden. Es wird empfohlen, so viele Funktionen wie möglich konstant zu machen, damit versehentliche Änderungen an Objekten vermieden werden.

Wo werden konstante Qualifizierer verwendet?

Wenn wir ein Argument nicht ändern und es als Referenz oder Zeiger übergeben wollen, verwenden wir const Qualifier, damit die Funktion des Arguments nicht versehentlich geändert wird. Klassendatenmember können für klassenweite Konstanten sowohl als konstant als auch als statisch deklariert werden. Referenzvariablen können konstant sein, wenn sie auf einen konstanten Ort verweisen.

Was sind Bezeichner in C?

"Bezeichner" oder "Symbole" sind die Namen, die Sie für Variablen, Typen, Funktionen und Labels in Ihrem Programm angeben. … Sie erstellen einen Bezeichner, indem Sie ihn in der Deklaration einer Variablen, eines Typs oder einer Funktion angeben.