`printf` ist eine übliche Funktion für formatierte Ausgaben. C und viele andere Sprachen haben eine ganze Familie verwandter Funktionen. Verwenden Sie dieses Tag nur, wenn sich die Frage direkt auf "printf" oder verwandte Funktionen bezieht.
Ich habe die folgende Aussage: printf("name: %s\targs: %s\tvalue %d\tarraysize %d\n", sp->name, sp->args, sp->value, sp->arraysize); Ich möchte es auflösen. Ich habe Folgendes versucht, aber es funktioniert nicht. printf("name: %s\t args: %s\t value %d\t arraysize %d\n", sp->name, sp->args, sp->value, sp->arraysize); Wie kann ich es auflösen?
Zeichen zu Wert funktioniert: $ printf "%d\n" \'A 65 $ Ich habe zwei Fragen, die erste ist am wichtigsten: Wie nehme ich 65 und verwandle es in A? \ 'A konvertiert ein ASCII-Zeichen mit printf in seinen Wert. Ist die Syntax für printf spezifisch oder wird sie irgendwo anders in …
Ich habe eine Klasse, die eine "Fehler" -Funktion enthält, die Text formatiert. Ich möchte eine variable Anzahl von Argumenten akzeptieren und sie dann mit printf formatieren. Beispiel: class MyClass { public: void Error(const char* format, ...); }; Die Error-Methode sollte die Parameter übernehmen, printf / sprintf aufrufen, um sie zu …
Ich würde gerne etwas tun printf("?", count, char), um einen Charakter countmal zu wiederholen . Was ist die richtige Formatzeichenfolge, um dies zu erreichen? EDIT: Ja, es ist offensichtlich, dass ich printf()in einer Schleife aufrufen könnte , aber genau das wollte ich vermeiden.
Betriebssystem: Linux, Sprache: pure C. Ich lerne C-Programmierung im Allgemeinen und C-Programmierung unter UNIX in einem speziellen Fall. Ich habe printf()nach einem fork()Aufruf ein seltsames (für mich) Verhalten der Funktion festgestellt . Code #include <stdio.h> #include <system.h> int main() { int pid; printf( "Hello, my pid is %d", getpid() ); …
Ich weiß, dass dies nicht produktiv klingt, aber ich suche nach einer Möglichkeit, alle Formatierungscodes für printfAnrufe zu speichern. %s, %p, %fSind offensichtlich, aber ich kann nicht verstehen , wo %dherkommt. Wird %ischon von etwas anderem genommen?
Geschlossen. Diese Frage erfordert Debugging-Details . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 1 Jahr . Verbessere diese Frage Ich habe es versucht, aber es hat nicht funktioniert. #include <string> string someString("This …
Ich versuche, eine Zahl mit zwei Dezimalstellen printf()wie folgt zu schreiben : #include <cstdio> int main() { printf("When this number: %d is assigned to 2 dp, it will be: 2%f ", 94.9456, 94.9456); return 0; } Wenn ich das Programm starte, erhalte ich folgende Ausgabe: # ./printf When this number: …
Ich wollte eine Ausgabeformatierung (Sprintf-Typ-Funktionalität) in node.js durchführen, aber bevor ich sie selbst schreibe, habe ich mich gefragt, ob etwas Ähnliches eingebaut ist (ich habe die Dokumente ohne Erfolg durchsucht) oder ob jemand bereits ein Modul geschrieben hat. Danke vielmals
In einem Einführungskurs in C habe ich gelernt, dass beim Speichern die Zeichenfolgen \0am Ende mit Nullzeichen gespeichert werden . Aber was ist, wenn ich eine Zeichenfolge drucken wollte? Sagen Sie, printf("hello")obwohl ich festgestellt habe, dass dies nicht mit \0der folgenden Anweisung endet printf("%d", printf("hello")); Output: 5 Dies scheint jedoch …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.