Heim > Backend-Entwicklung > C++ > 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

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

王林
Freigeben: 2023-09-01 11:33:02
nach vorne
831 Leute haben es durchsucht

Es gibt drei Arten von Konstanten: −

在C语言中,常量类型限定符用于指定一个变量是一个常量,即其值在初始化后不能被修改。常量类型限定符可以通过将关键字const放在变量声明前来实现。例如:

const int x = 5;
在上述示例中,变量x被声明为一个常量,其值被初始化为5,并且不能在后续的代码中被修改。常量类型限定符的使用可以提高代码的可读性和可维护性,因为它明确地指示了变量的用途和限制Literale Konstanten

Definierte Konstanten

    Speicherkonstanten
  • Literale Konstanten

    − Dies sind die folgenden unbenannten Konstanten, die zum Spezifizieren von Daten verwendet werden .

  • Zum Beispiel
  • a=b+7 //Here ‘7’ is literal constant.
    Nach dem Login kopieren

    Definierte Konstanten
  • − Diese Konstanten verwenden den Präprozessorbefehl „define“ mit #

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
Nach dem Login kopieren

Zum Beispiel:

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:

#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);
}
Nach dem Login kopieren

Ausgabe

Wenn das obige Programm ausgeführt wird, erzeugt es die folgenden Ergebnisse: -

literal constant = 3.14
defined constant = 3.1415
memory constant = 3.14
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage