Heim > Backend-Entwicklung > C++ > Weisen Sie in der C-Sprache einer int-Variablen mehrere Zeichen zu

Weisen Sie in der C-Sprache einer int-Variablen mehrere Zeichen zu

WBOY
Freigeben: 2023-08-27 23:53:03
nach vorne
1390 Leute haben es durchsucht

Weisen Sie in der C-Sprache einer int-Variablen mehrere Zeichen zu

Zeichentypdaten werden intern in C oder C++ anhand ihres ASCII-Werts gespeichert. Wenn wir ein einzelnes Zeichen als Ganzzahl ausgeben möchten, erhalten wir den ASCII-Wert. Wenn wir jedoch versuchen, mehrere Zeichen in einfache Anführungszeichen zu drucken, wird eine seltsame Ausgabe ausgegeben.

Bitte schauen Sie sich das Programm unten an, um sich einen Eindruck zu verschaffen.

Beispiel
#include <stdio.h>
int main() {
   printf("%d</p><p>", &#39;A&#39;);
   printf("%d</p><p>", &#39;AA&#39;);
   printf("%d</p><p>", &#39;ABC&#39;);
}
Nach dem Login kopieren

Der ASCII-Wert der Ausgabe

65
16705
4276803
Nach dem Login kopieren

A ist 65. Zunächst wird also 65 (01000001) angezeigt. Für AA wird nun 16705 angezeigt. Das ist 6565 (01000001 01000001) = 16705 in ASCII. Für den dritten ist der Wert ABC (01000001 01000010 01000011) = 4276803.

Das obige ist der detaillierte Inhalt vonWeisen Sie in der C-Sprache einer int-Variablen mehrere Zeichen zu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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