Suchergebnisse für Anfrage "printf"

2 die antwort

Schreibe ein Fizz-Programm in Assembly / Using C library

Kann mir jemand bei diesem Montageprogramm helfen: Drucken Sie zuerst die Nummern 1 bis 100 aus. Befolgen Sie dann die Regeln für das Kinderzählspiel Fizz: Wenn die Nummer gleichmäßig durch 5 teilbar ist oder die Ziffer 5 enthält, ersetzen Sie ...

2 die antwort

er @sprintf% g-Bezeichner gibt nach Punkt @ zu wenige Ziffern a

Ich versuche, Gleitkomma-Variablen in meine INI-Datei zu schreiben, und es ist ein Problem mit den Formatangaben aufgetreten. Ich habe einen Gleitkommawert, sei es 101,9716. Jetzt möchte ich es in meine INI-Datei schreiben, aber das Problem ist, ...

2 die antwort

Parameterizing Formatbezeichner in printf

Ich habe ein paar Ausgabezeilen wie die folgenden: printf("%-20s %-20s %-20s %-20s %-20s \n", "Identity", "Identity", "float", "double", "long double"); printf("%-20s %-20s %-20s %-20s %-20s \n", "Number", "LHS", "error", "error", "error"); Wie ...

TOP-Veröffentlichungen

4 die antwort

C - Benutzereingaben werden übersprungen?

Ich möchte ein Menü, aus dem Sie eine Aktion auswählen. Problem ist, dass, wenn wir eine auswählen und die "Return" -Taste drücken, der Benutzereingabebefehl, der der nächste Schritt sein sollte, übersprungen wird. Warum das Der Code ...

2 die antwort

Ist die Stringbreite von printf () bei nicht abgeschlossenen Strings sicher?

Ist das Folgende gut definiert? const char not_a_c_string[] = { 'h', 'e', 'l', 'l', 'o' }; printf( "%.5s", (const char*) not_a_c_string );Dies ist eine Frage zum spezifischen Formular"%.5s" und keinWie kann eine möglicherweise nicht mit NUL ...

6 die antwort

Compiler warnt beim Drucken der Adresse einer Variablen

Ich habe ein sehr einfaches Programm erstellt, um die Adresse von zwei Variablen zu drucken. #include<stdio.h> int main() { int a,b; printf("%u\n%u",&a,&b); return 0; }Aber der Clang-3.7-Compiler gibt folgende Warnung aus: warning: format gibt ...

6 die antwort

Sequenzpunkte in printf

Ich leseHie [https://en.wikipedia.org/wiki/Sequence_point#Sequence_points_in_C_and_C.2B.2B] dass es einen Sequenzpunkt gibt: Nach der Aktion, die dem Formatbezeichner für die Eingabe- / Ausgabe-Konvertierung zugeordnet ist. Zum Beispiel im ...

6 die antwort

Was passiert, wenn ich ein int mit einem Pluszeichen nach der Zeichenfolge in printf () hinzufüge

Ich habe den Code wie unten in einem verschleierten Programm gelesen. Ich frage mich, warum der Compiler mir eine Warnung anstatt eines Fehlers gab, wenn ich so mache. Was soll der Code wirklich tun und warum schlägt der Compiler die Verwendung ...

10 die antwort

Warum stimmen Argumente nicht mit dem Konvertierungsspezifizierer in printf undefiniertem Verhalten überein?

Sowohl in C (n1570 7.21.6.1/10) als auch in C ++ (durch Einbeziehung der C-Standardbibliothek) ist es undefiniert, printf ein Argument bereitzustellen, dessen Typ nicht der Konvertierungsspezifikation entspricht. Ein ...

4 die antwort

Weird printf Verhalten mit inet_ntoa

#include <sys/socket.h> #include <err.h> #include <stdio.h> #include <arpa/inet.h> #include <netinet/in.h> int main(int argc, char **argv) { struct sockaddr_in X = {0}; X.sin_family = AF_INET; X.sin_addr.s_addr = inet_addr("127.0.0.1"); ...