Methoden zur Konvertierung von char in in der C -Programmiersprache in INT konvertieren
Es gibt drei verschiedene Methoden, um einen Charakter in eine Ganzzahl in der C -Programmiersprache umzuwandeln, und wir werden alle nachstehend alle diskutieren:
Methode 1: Die Methode "Typecasting"
In dieser Methode typern wir einfach unser Charakter zum Ganzzahl -Datentyp. Dafür können Sie sich das folgende C -Skript ansehen:
In diesem Skript haben wir nach Einbeziehung der gewünschten Bibliotheken eine Variable „C“ mit dem Zeichen „A“ initialisiert (die wir in eine Ganzzahl konvertieren möchten). Dann deklarieren wir eine Ganzzahl -Variable "x". Wir haben diese Variable mit dem typisierten Wert des Charakters „C“ ausgeglichen. Danach verwendeten wir eine "printf" -Schürt.
Um dieses Programm zu kompilieren, haben wir dann den unten gezeigten Befehl ausgeführt:
$ GCC Conversion.C -o -KonvertierungDie Ausführung dieses Skripts wurde mit Hilfe des folgenden Befehls durchgeführt:
$ ./WandlungDer konvertierte Wert unseres Charakters zu einer Ganzzahl ist im Bild unten dargestellt:
Methode 2: Die „SSCANF“ -Methode
In dieser Methode werden wir die Funktion „SSCANF“ verwenden, um ein Zeichen in eine Ganzzahl in C zu konvertieren. Dafür haben wir das folgende C -Skript verwendet:
In diesem Programm haben wir eine Variable "*c" eine Variable mit konstantem Zeichen definiert und ihm den Wert "123" zugewiesen, der ihm zugewiesen hat, dass "123" zugewiesen wurden. Danach haben wir eine ganze Zahl "x" definiert. Dann haben wir die Funktion "SSCANF" verwendet, um den Wert von "C" in eine Ganzzahl umzuwandeln und sie in "x" zu speichern. Schließlich haben wir den Wert von "X" mit Hilfe der "printf" -Anweisung gedruckt.
Der konstante Wert unseres konstanten Charakters zu einer Ganzzahl ist im Bild unten dargestellt:
Methode 3: Die „ATOI“ -Methode
In dieser Methode werden wir die Funktion „ATOI“ verwenden, um ein bestimmtes Zeichen in eine Ganzzahl in der C -Programmiersprache umzuwandeln. Dazu haben wir das folgende C -Skript geschrieben:
Auch in diesem Skript haben wir die gleiche Variable des gleichen konstanten Zeichentyps verwendet, die wir in unserer zweiten Methode verwendet haben. Danach haben wir eine Ganzzahlvariable „x“ definiert und sie mit dem konstanten Charakter „C“ mit dem konstanten Zeichen „C“ ausgeglichen, während wir die Funktion „ATOI“ verwenden. Schließlich haben wir diesen konvertierten Wert auf dem Terminal gedruckt.
Der konstante Wert unseres konstanten Charakters zu einer Ganzzahl ist im Bild unten dargestellt:
Abschluss
In diesem Leitfaden wurde in erster Linie über die Umwandlung des Charakterdatentyps in der C -Programmiersprache in eine Ganzzahl gesprochen. In dieser Hinsicht haben wir Ihnen drei verschiedene Methoden mitgeteilt. Jetzt liegt es ganz bei Ihnen, welche Methode Sie vorziehen, um Ihr gewünschtes Zeichen in eine Ganzzahl zu konvertieren, während Sie die C -Programmiersprache verwenden.