C -Programmiersprache ermöglicht es uns, verschiedene Datentypen wie Ganzzahl, Float, Zeichen, String usw. zu definieren., was wir mit verschiedenen Beispielen lernen werden.”
Beispiel # 01
In diesem Beispiel werden wir sehen, wie Sie einen Ganzzahlwert in der C -Programmiersprache initialisieren können.
Variablen, die ohne Wert initialisiert werden, wie in Zeile 3, sind nicht definiert. Auch die Werte, die nur mit Null initialisiert werden. In einer Deklaration können Variablen initialisiert werden (bei einem Basiswert). Ein konstanter Ausdruck wird nach dem gleichen Vorzeichen beim Initialisieren erwähnt; Wie Sie im obigen Bild in der 4. Zeile sehen können, wird eine Variable „A“ mit dem Wert von 10 als Ganzzahl initialisiert.
In der 5. Zeile wird der Druckbefehl aufgerufen, um den Zeichenfolge „Wert von a:“ und den Wert in der Variablen „A“ anzuzeigen, wie unten gezeigt.
Ein weiterer Datentyp in C ist ein Float, der ein Wert in schwebenden Punkten mit einer Präzision ist.
In der zweiten Zeilenvariable wird „A“ ohne Wert vom Typ Float deklariert, was bedeutet, dass er nicht definiert ist, und der Compiler setzt jeden Müllwert als Basiswert. In der nächsten Zeile ein Dezimalwert von „10.58 ”wird der Variablen„ a “zugeordnet.In der 5. Zeile wird der Druckbefehl geschrieben, um den in der Variablen "A" gespeicherten Wert anzuzeigen, wie unten gezeigt.
Im obigen Bild bedeutet Zeile drei, „int a, b, c“, dass der Compiler ganzzahlige Variablen mit den Namen A, B bzw. c erstellen muss. Die Variablen in der obigen Anweisung sind definiert.
Die nächste Zeile weist Variable A den Wert "10" zu, und die nächste Zeile weist den Wert "20" Variablen B zu. Die sechste Zeile weist die arithmetische Summe der Werte der Variablen A und B der dritten Variablen c zu.
In der 7. Zeile wird der Druckbefehl geschrieben, um den Zeichenfolge „Wert von C:“ anzuzeigen, wobei der Ganzzahl in C gespeichert ist.
Jetzt werden wir eine andere Art von Variable untersuchen, die ein ganzzahliges Array ist. Die Syntax zum Deklarieren eines Ganzzahlarray ist int [Größe] = Elemente, wie in Zeile 4 unten gezeigt. In der nächsten Zeile wird für die Schleife mit einem Druckbefehl ausgeführt, um alle Werte in der Array -Zeile für Zeile anzuzeigen.
Beispiel # 02
In diesem Beispiel werden wir lernen.
Hier in Zeile 6 ist der Datentyp char und leere Klammern [] geben an, dass die Größe des Zeichenarrays undefiniert ist. Auf der rechten Seite der String von '=' wird erstellt, „Hallo Hallo.Die Größe der Zeichenfolge beträgt 6, mit 5 Buchstaben und einem Nullzeichen am Ende (\ 0), was nicht sichtbar ist, um das Ende der Zeichenfolge anzuzeigen. Diese Zeichenfolge ist in der Variablen „A“ gespeichert, die vom Typ Charakter ist. In der nächsten Zeile wird die Druckfunktion aufgerufen, um die Zeichenfolge anzuzeigen, und die Ausgabe ist unten angezeigt.
In diesem Beispiel haben wir die Größe von char als 50 eingeschlossen, und der Zeichenfolgenwert wird der Variablen „a“ zugeordnet.”Da die Größe der Zeichenfolge geringer ist als die definierte Größe, wird die gesamte Zeichenfolge wie unten gezeigt angezeigt.
In der zweiten Zeile wird „ABC“ der Wert 20 als global zugewiesen, was bedeutet, dass er im gesamten Programm konstant bleibt. Eine neue Variable „S“ des Zeichendatentyps wird mit einem undefinierten Basiswert erstellt, da es danach kein '=' gibt. Hier haben wir die FTGEs -Funktion verwendet, mit der der Benutzer die fGGets () -Methode verwenden kann, um bestimmte Zeichen einzugeben, gefolgt von der Eingabetaste. Wenn Sie das Array zu einer Zeichenfolge machen möchten, müssen Sie das Nullzeichen anhängen.
Sie können die platzgetrennte Zeichenfolge in einem Programm mit der Funktion fGets () verwenden. Die Verwendung der Funktion fGets () besteht darin, eine Zeichenfolge zurückzugeben. Was es sich von der Funktion get () get () unterscheidet, ist, dass die Funktion fGets () sicherstellt, dass nicht mehr Zeichen als die maximale Größe gelesen werden. Nach dem Lesen der Eingabe speichert es ihn in der Variablen „S.Die Funktion puts () wird hier verwendet, um die String -Eingabe anzuzeigen. Diese Funktion druckt den in ihn übergebenen Wert beim Hinzufügen einer neuen Zeile am Ende, sodass wir nicht „/n“ benötigen, um in die nächste Zeile zu gehen.
Beispiel # 03
In diesen Beispielen werden wir eine andere Möglichkeit diskutieren, Variablen mit der Methode von „extern zu deklarieren.”Externe Variablen können auch als globale Variablen bezeichnet werden. Die Funktionen können die Werte globaler Variablen ändern. Der Begriff „extern“ wird verwendet, um externe Variablen zu deklarieren und zu definieren.
Diese Variablen werden nur deklariert und nicht definiert. Im folgenden Beispiel werden 3 externe Variablen vor der Funktion deklariert. Innerhalb der Funktion werden ihnen verschiedene Werte zugewiesen, wobei C die arithmetische Summe von Variablen „A“ und „B“ ist, die am Ausgangsanschluss nachgewiesen wird.
Abschluss
In diesem Artikel haben wir erfahren, dass die Variablenerklärung bei Verwendung mehrerer Dateien wertvoll ist, und Sie müssen Ihre Variable in einer der Dateien angeben, auf die zugegriffen und verwendet werden kann, wenn die Anwendung verknüpft ist. Sie können eine Variable mehr als einmal im C -Programm deklarieren, sie kann jedoch nur einmal in einer Funktion, Datei oder Code in Ihrem Programm definiert werden.