Heim  >  Artikel  >  Backend-Entwicklung  >  Konstantes Qualifikationsmerkmal in C

Konstantes Qualifikationsmerkmal in C

王林
王林nach vorne
2023-09-21 20:45:04884Durchsuche

Konstantes Qualifikationsmerkmal in C

Wir verwenden das Qualifikationsmerkmal const, um eine Variable als Konstante zu deklarieren. Das bedeutet, dass wir ihren Wert nicht mehr ändern können, sobald eine Variable initialisiert ist. Die Verwendung von const bietet große Vorteile. Wenn Sie beispielsweise einen konstanten PI-Wert haben, möchten Sie nicht, dass irgendein Teil Ihres Programms diesen Wert ändert. Daher sollten Sie es als const deklarieren.

Objekte, die mit einem const-qualifizierten Typ deklariert wurden, können vom Compiler im Nur-Lese-Speicher abgelegt und möglicherweise überhaupt nicht gespeichert werden, wenn die Adresse des const-Objekts nie im Programm abgerufen wird. Zum Beispiel:

Beispiel

#include<stdio.h>
int main() {
   const int x = 10;
   x = 12;
   return 0;
}

Ausgabe

[Error] assignment of read-only variable &#39;x&#39;

Das obige ist der detaillierte Inhalt vonKonstantes Qualifikationsmerkmal in C. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen