Was bedeutet „definieren“ in der C-Sprache?
bedeutet Definition und erzwingt, dass eine Variable den gewünschten Wert annimmt. Beispielsweise definiert #define PI 3.14 den Wert von PI als 3,14, sodass Sie, wenn Sie PI im Programm sehen, ihn durch 3,14 ersetzen können.
Empfohlen: "C-Sprach-Tutorial"
Mengen, deren Wert sich während der Programmausführung ändern kann, werden als Variable bezeichnet. Sie werden in Systemvariablen und benutzerdefinierte Variablen unterteilt .
Benutzerdefinierte Variablen haben tatsächlich die gleiche Bedeutung wie Systemvariablen. Wenn Sie strukturiertes Programmieren lernen, werden Sie die Bedeutung benutzerdefinierter Variablen verstehen.
Systemvariablen sind in vier Typen unterteilt:
1. Int-Variable zum Speichern von Ganzzahlen; Größe der Bytes; Gleitkommatyp „Float“ mit einfacher Genauigkeit, der den Dezimalpunktwert speichert; Die Zeichenvariable „char“ speichert hauptsächlich Buchstaben und belegt eine Größe von 1 Byte.
Einfache Definition
#define MAXTIME 1000
Ein einfaches MAXTIME wird definiert, das 1000 darstellt. Wenn Sie
if(i<MAXTIME){.........}
in das Programm schreiben, verarbeitet der Compiler MAXTIME und ersetzt es durch 1000.
Diese Definition ähnelt der gewöhnlichen Konstantendefinition CONST, unterscheidet sich jedoch auch, da die Definition von define eher einer einfachen Textersetzung ähnelt und nicht als Menge verwendet wird. Dieses Problem wird im Folgenden besonders deutlich prominent.
Weitere Inhalte zum Thema Programmierung finden Sie in der Spalte
Einführung in die Programmierungauf der chinesischen PHP-Website!
Das obige ist der detaillierte Inhalt vonWas bedeutet „definieren' in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!