Online C Compiler
Im Compiler öffnen

Deutsche Lernausgabe

Anleitung zum Online-C-Compiler

Schreiben Sie Code, bereiten Sie Eingaben vor und führen Sie Beispiele im Browser aus.

Im Compiler öffnen

Anleitung zum Online-C-Compiler
Schreiben Sie Code, bereiten Sie Eingaben vor und führen Sie Beispiele im Browser aus.

Schreiben Sie ein vollständiges C-Programm. Verwendet es scanf oder fgets, bereiten Sie die Standardeingabe vor dem Start vor. Format und Reihenfolge der Daten müssen den Erwartungen des Programms entsprechen.

Die Ausführung sendet das Programm an den Übersetzungsdienst. Unterscheiden Sie Standardausgabe und Diagnosemeldungen. Korrigieren Sie zuerst den ersten relevanten Fehler; weitere Meldungen können daraus folgen.

Die Ablaufverfolgung im Browser ist eine Lernhilfe und keine vollständige C-Implementierung. Prüfen Sie das endgültige Verhalten mit einem echten Compiler. Entfernte Dateien bestehen möglicherweise nur während einer Ausführung.

Üben Sie mit Beispielen, behalten Sie eine Kopie und teilen Sie nur zur Veröffentlichung bestimmten Code. Ein Sprachwechsel soll den Editorinhalt erhalten; Schlüsselwörter und geprüfte Ergebnisse werden nicht übersetzt.

Quellcode

#include <stdio.h>
#include <stdlib.h>

int main(void) {
    printf("========================================\n");
    printf("Online C Compiler System Diagnostic\n");
    printf("========================================\n");
    printf("Standard C Version : %ld\n", __STDC_VERSION__);
    printf("Architecture Word  : %zu-bit (Pointer: %zu bytes)\n", sizeof(void*) * 8, sizeof(void*));
    printf("Integer Width      : %zu bytes\n", sizeof(int));
    printf("Floating Point (d) : %zu bytes\n", sizeof(double));
    printf("Sandbox Status     : Active (Isolated GCC 10.2)\n");
    return 0;
}
Im Compiler öffnen

Erwartetes Ergebnis

========================================
Online C Compiler System Diagnostic
========================================
Standard C Version : 201710
Architecture Word  : 64-bit (Pointer: 8 bytes)
Integer Width      : 4 bytes
Floating Point (d) : 8 bytes
Sandbox Status     : Active (Isolated GCC 10.2)

Häufige Fragen

Warum bleiben Code und manche Ausgaben englisch?

C-Schlüsselwörter, Bezeichner, Programmkommentare und erwartete Ausgaben bleiben wie im Original, damit der Code ausführbar und die Tests konsistent bleiben. Erklärungen und Aufgabenstellungen sind übersetzt.