Konsolenausgabe
-
Hallo,
ich will ein kleines Programm schreiben.
Wie kann ich denn die größe des Konsolenfensters bestimmen und meinen Text den ich ausgebe in der Mitte zentrieren?Danke schonmal für eure Hilfe.
Gruß
ChrisFalls euch das hilft hier der code:
int zeile, d; printf("Gib ein wieviele Zeilen: "); scanf("%d", &d); for(zeile=1;zeile<=d;zeile++) { int s; for(s=1;s<=zeile;s++) { printf("*"); } printf("\n"); }
PS: Das Programm tut genau das was es soll... is nur ein Übungsprogramm...
-
Dieser Thread wurde von Moderator/in Nobuo T aus dem Forum ANSI C in das Forum DOS und Win32-Konsole verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Hi!
Die Größe bestimmst du mit SetConsoleScreenBufferSize und SetConsoleWindowInfo.
Die Position mit SetConsoleCursorPosition.
Siehe MSDN.
Gruß,
B.B.
-
aber das is doch c# oder?
ich bräuchte es in normalem c
-
Chris236 schrieb:
aber das is doch c# oder?
ich bräuchte es in normalem cDas ist WinApi, kannste mit C oder C++ programmieren.