Suchergebnisse für Anfrage "c89"

2 die antwort

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...

5 die antwort

Was ist der Unterschied zwischen C, C99, ANSI C und GNU C?

2 die antwort

Ist die implizite Funktionsdeklaration in C89 zulässig?

Betrachten Sie dieses C-Programm:

TOP-Veröffentlichungen

7 die antwort

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

4 die antwort

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 ...

2 die antwort

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); ...

1 die antwort

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 ...

3 die antwort

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 ...

3 die antwort

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: ...

14 die antwort

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 ...