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...
Ist die implizite Funktionsdeklaration in C89 zulässig?
Betrachten Sie dieses C-Programm:
Welche C99-Funktionen gelten als schädlich oder werden nicht unterstützt?
Ich schreibe normalerweise C-Code in C89, jetzt einige Funktionen von C99 (wie
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 ...
ANSI C (ISO C90): Kann ein nicht signiertes Zeichen gelesen / akzeptiert werden?
Einfache Frage: Kann scanf eine "kleine Ganzzahl" in ein vorzeichenloses Zeichen in ANSI C lesen / akzeptieren? Beispielcode un_char.c: #include <stdio.h> #include <stdlib.h> int main(void) { unsigned char character; scanf("%hhu", &character); ...
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 ...
Ist es undefiniertes Verhalten, Übersetzungsgrenzen zu überschreiten, und gibt es Überprüfungswerkzeuge, um es zu finden?
URSPRÜNGLICHE FRAGE:Ich suche im C90-Standard nach Informationen, die ich beachten muss, wenn ich hochgradig portablen Code schreibe, während ich dem guten Willen des Compiler-Herstellers nicht vertraue und davon ausgehe, dass meine Software ...
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: ...
Variable Deklarationsplatzierung in C
Ich habe lange gedacht, dass in C alle Variablen am Anfang der Funktion deklariert werden müssen. Ich weiß, dass die Regeln in C99 dieselben sind wie in C ++, aber wie lauten die Platzierungsregeln für Variablendeklarationen für C89 / ANSI ...