Suchergebnisse für Anfrage "c89"
Löschbildschirm und kbhit () -Funktion
Ich habe einige Probleme beim Schreiben meines Snake-Game-Programms. Ich muss das Spiel unter Linux und Windows laufen lassen. Ich fand einige Themen, wie ma...
Was macht (void) var eigentlich?
Folgendes berücksichtigenmain(): int main(int argc, char *argv[]) { return (0); }Bei der Zusammenstellung mitcc -Wall -Wextra, Warnungen, die "unbenutzter Parameter" anzeigen, werden generiert. Wenn ich keinen Parameter in einer Funktion ...
C: double in float konvertieren, wobei die Genauigkeit des Dezimalpunkts erhalten bleibt
i wollte double in float umwandeln, aber den Dezimalpunkt möglichst genau beibehalten, ohne Änderungen vorzunehmen ... Zum Beispiel sagen wir, ich habe double d = 0.1108; double dd = 639728.170000; double ddd = 345.2345678 Jetzt korrigiere ...
Ist die implizite Funktionsdeklaration in C89 zulässig?
Betrachten Sie dieses C-Programm:
C Variablendeklarationen nach Funktionsüberschrift in Definition [duplizieren]
Diese Frage hat hier bereits eine Antwort: Was ist diese merkwürdige Funktionsdefinitionssyntax in C? [Duplikat [/questions/3016213/what-is-this-strange-function-definition-syntax-in-c] 6 answersBeim Lesen von FreeBSD-Quellcode (Siehe: ...
Implementieren einer FIFO-Warteschlange in C
Für eine eingebettete Anwendung versuche ich, mit ANSI C eine FIFO-Warteschlange (First-In, First-Out) für Strukturen zu implementieren. Der einfachste Weg, dies zu tun, scheint die Implementierung einer verknüpften Liste zu sein, sodass ...
Die Warnung „Diese Dezimalkonstante ist nur in ISO C90 ohne Vorzeichen“ kann nicht beseitigt werden
Ich verwende den FNV-Hash als Hashing-Algorithmus für meine Hash-Tabellen-Implementierung, erhalte jedoch die Warnung im Fragentitel in dieser Zeile: unsigned hash = 2166136261;Ich verstehe nicht, warum das passiert, denn wenn ich das ...