Wenn Sie mit hexadezimalen Werten in C arbeiten, werden diese in der Standardausgabe als Dezimalzahlen angezeigt. Um diese Werte effektiv in ihrem Hexadezimalformat anzuzeigen, gibt es eine spezielle Methode, die verwendet werden kann.
Um Hexadezimalwerte mit C cout anzuzeigen, wird der Manipulator std::hex verwendet. Dieser Manipulator ändert den Formatierer des Streams, um Zahlen als Hexadezimalwerte zu interpretieren und darzustellen. So wird es verwendet:
#include <iostream> int main() { int a = 255; std::cout << std::hex << a; return 0; }
Der Manipulator std::hex wird vor der Variablen a in die cout-Anweisung eingefügt. Dadurch wird sichergestellt, dass die nachfolgenden Zahlen im Hexadezimalformat angezeigt werden. Die Ausgabe des obigen Codes ist „FF“, was den Hexadezimalwert von 255 darstellt.
Über die Grundfunktionalität hinaus stehen verschiedene Formatierungsoptionen zur Verfügung, um die Ausgabe anzupassen. Dazu gehören:
Diese Formatierungsoptionen bieten Flexibilität bei der Steuerung der genauen Darstellung von Hexadezimalwerten in C .
Das obige ist der detaillierte Inhalt vonWie zeige ich Hexadezimalwerte mit C „cout' an?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!