zeichenweise einlesen und in fortlaufender Variable speichern
-
Hallo zusammen,
ich habe eine Frage.
Aufgabe ist es einen binär - dezimal rechner zu erstellen,
der die binären zeichen einzeln abfragt und längen mäsig unbegrenzt speichert.nun weiß ich nicht, wie ich es schaffe, eine variable per count, oder wie auch immer, zu verändern, dass unzählig viele zeichen eingelesen werden können.
hatte an so etwas gedacht wie
Xa = eingabe;
a++;
weiß nur nicht wie ich das realisieren könnte.
Gruß Killekalle
-
malloc() if(out_of_mem) realloc()
-
Schreib mal einen vernünftigen C-Code Rumpf hin und die Stelle, wo es bei dir hakt.
-
#include <stdio.h> int main(){ FILE *p = tmpfile(); int c; for(;;){ c = getc(); if(c == EOF) break; fputc(c,p); } fclose(p); return 0; }
-
Bei mir stürtzt das immer ab

Gruß Killekalle
-
Das hast du compiliert bekommen? getc verlangt einen Parameter.
-
Hab jetzt getc() durch getchar() ersetzt, leider stürzt es noch immer ab
