Heim > Artikel > Backend-Entwicklung > In der C-Sprache wird der Konstantentypqualifizierer verwendet, um anzugeben, dass eine Variable eine Konstante ist, d. h. ihr Wert kann nach der Initialisierung nicht geändert werden. Der Konstantentypqualifizierer kann implementiert werden, indem das Schlüsselwort const vor der Variablendeklaration platziert wird. Zum Beispiel: const int x = 5; Im obigen Beispiel wird die Variable x als Konstante deklariert, ihr Wert wird auf 5 initialisiert und kann im nachfolgenden Code nicht geändert werden. Die Verwendung von Qualifikationsmerkmalen für konstante Typen kann die Lesbarkeit und Wartbarkeit von Code verbessern, da sie den Zweck und die Einschränkungen der Variablen klar angeben
Es gibt drei Arten von Konstanten: −
Literale Konstanten
− Dies sind die folgenden unbenannten Konstanten, die zum Spezifizieren von Daten verwendet werden .
a=b+7 //Here ‘7’ is literal constant.Definierte Konstanten
Zum Beispiel #define PI 3.1415
Speicherkonstanten− Diese Konstanten verwenden den „C“-Qualifizierer „const ', was darauf hinweist, dass die Daten nicht geändert werden können.
Die Syntax lautet wie folgt: −const type identifier = value
const float pi = 3.1415Wie Sie sehen können, gibt es nur einen wörtlichen Namen
Beispiel
Das Folgende ist das Konstantentyp-Qualifikationsmerkmal für das C-Programm: Ausgabe#include<stdio.h>
#define PI 3.1415
main ( ){
const float cpi = 3.14
printf ("literal constant = %f",3.14);
printf ("defined constant = %f", PI);
printf ("memory constant = %f",cpi);
}
Wenn das obige Programm ausgeführt wird, erzeugt es die folgenden Ergebnisse: -
literal constant = 3.14
defined constant = 3.1415
memory constant = 3.14
Das obige ist der detaillierte Inhalt vonIn der C-Sprache wird der Konstantentypqualifizierer verwendet, um anzugeben, dass eine Variable eine Konstante ist, d. h. ihr Wert kann nach der Initialisierung nicht geändert werden. Der Konstantentypqualifizierer kann implementiert werden, indem das Schlüsselwort const vor der Variablendeklaration platziert wird. Zum Beispiel: const int x = 5; Im obigen Beispiel wird die Variable x als Konstante deklariert, ihr Wert wird auf 5 initialisiert und kann im nachfolgenden Code nicht geändert werden. Die Verwendung von Qualifikationsmerkmalen für konstante Typen kann die Lesbarkeit und Wartbarkeit von Code verbessern, da sie den Zweck und die Einschränkungen der Variablen klar angeben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!