Suchergebnisse für Anfrage "c"
Zombie-Prozess erstellen
Ich bin daran interessiert, einen Zombie-Prozess zu erstellen. Meines Wissens geschieht der Zombie-Prozess, wenn der übergeordnete Prozess beendet wird, bevor die untergeordneten Prozesse ausgeführt werden. Ich habe jedoch versucht, ...
Ich habe Probleme mit mehreren Zeichen und scanf_s ()
Ich versuche es zu benutzenscanf_s() mehrere Werte einzulesen, aber jedes Mal, wenn ich das Programm starte, bekomme ich Nicht behandelte Ausnahme bei 0x592AD6AC (msvcr120d.dll) in Lab 2.exe: 0xC0000005: Zugriffsverletzung beim Schreiben des ...
Faustregeln zur Minimierung von Gleitkommafehlern in C?
Zum Minimieren des Fehlers bei Gleitkommaoperationen, wenn ich eine Operation wie die folgende in C habe: float a = 123.456; float b = 456.789; float r = 0.12345; a = a - (r * b);Ändert sich das Ergebnis der Berechnung, wenn ich die ...
Syntaxfehler in der Nähe des unerwarteten Tokens '(' bei Verwendung von Terminal [closed]
Ich versuche, eine CPU-ID für mein Tablet zu finden, die gemauert ist, und ich habe diesen Code. Wenn ich sie auf Ubuntu über das Terminal ausführe, wird der folgende Fehler angezeigt: Zeile 5: Syntaxfehler in der Nähe des unerwarteten Tokens '(' ...
Kann ich eine Umgebungsvariable definieren und für die bedingte Kompilierung verwenden?
Ich weiß, dass ich dies in einer * .h-Datei tun kann: #ifdef _DEBUG #pragma comment(lib, "libtiffd.lib") #else #pragma comment(lib, "libtiff.lib") #endifAber ich möchte einen Weg, wie ich so etwas machen kann: #ifdef V2.4.6 #ifdef _DEBUG ...
Was ist der moderne äquivalente (C ++) Stil für die ältere (C-ähnliche) fscanf-Methode?
Was ist die beste Option, wenn ich alten C-Code auf neueres C ++ "upgraden" möchte, wenn ich eine Datei mit einem Semikolon-Trennzeichen lese: /* reading in from file C-like: */ fscanf(tFile, "%d", &mypost.nr); /*delimiter ; */ fscanf(tFile, " ...
Cast int to pointer - warum zuerst auf long setzen? (wie in p = (void *) 42;)
In demGLib [https://en.wikipedia.org/wiki/GLib]Dokumentation gibt es ein Kapitel über Typkonvertierungsmakros. In der Diskussion um die Konvertierung einesint zu einem*void Zeiger heißt es (Hervorhebung von mir): Naiv könnten Sie dies versuchen, ...
Ein besseres Programm zur Auswertung der Quadratwurzel einer Zahl
Ich bin ein Anfänger in der Programmiersprache C und hatte die Aufgabe, ein Programm zu schreiben, das die Quadratwurzel einer natürlichen Zahl ohne Verwendung von berechnetmath.h oder jede andere Bibliotheksfunktion außerstdio.h. Sehen Sie, wir ...
C99 Struktur Designated Initialisers und anderer Wert
Mir ist bekannt, dass Sie in C99 Mitglieder der Struktur unter Verwendung des Mitgliedsnamens wie folgt initialisieren können: struct myStruct { int i; char c; float f; };Folgendes ist also gültig: struct myStruct m = {.f = 10.11, .i = 5, .c = ...
C free (): Ungültiger Zeiger, der in einer anderen Funktion zugewiesen wurde
Ich bin neu in StackOverflow. Ich lerne jetzt C-Zeiger. Das ist mein Code: #include <stdio.h> #include <stdlib.h> int alloc(int* p){ p = (int*) malloc (sizeof(int)); if(!p){ puts("fail\n"); return 0; } *p = 4; printf("%d\n",*p); return 1; } int ...