Hilfe Blicke überhaupt nicht mehr durch?
-
Moin,
Also, ich programmiere jetzt schon seit längerrem mit Blitz Basic also ich habe schon ein bischen vor kentnis. Jetzt möchte ich gerne C lernen. Habe mir auch schon den Dev-C++ Compiler runtergeladen und ein paar Tut's. Aber irgendwie klappen die alle nicht?
. Also eher gesagt das erste Programm nicht. Ich habe den Dev-C++ 4, und ich mache als erstes ein neues Projekt dan gehe ich auf Dos Application und dan starte ich mein neues Projekt. So dan sehe ich das eingabe feld und dort steht dan:
#include <stdio.h> int main(int argc, char *argv[]) { return 0; }
So, dan füge ich dort den printf befhel ein. So jetzt starte ich das Programm, aber es kommt nur ein Fenster und verschwindet wieder ganz schnell. Was mache ich falsch?
Ich hoffe ich habe es in den richtigen Thread geschrieben.
Habe auch gesucht aber nichts passendens gefunden.Thx
DarkAngel
-
Das ist ja auch klar! Das programm verschwindet sofort wieder nachdem die main vorbei ist. Schreib ein sleep(2); oder ein getch(); nach dem printf.
Getch wartet auf taste und sleep wartet 2 sekunden.
-
Hallo
zum 1000...... mal
fuege einfach einen Befehl ein der zB auf einen Tastendruck wartet
(zB getc)denn nach der Ausgabe wird dein Programm ja sofort beendet und
daher kannst du nichts mehr sehenoder du gehst in die Dos-Konsole und startest dein Programm da
MfG
Klaus
-
Moin,
Oh jo sorry, das mir sowas nochmal passiert
.
Thx
DarkAngel
-
Zu den Kenntnissen des Programmierens gehört IMHO außerdem noch die Kenntnis mindestens der Shell des Betriebssystems, auf dem man arbeitet.
Außer natürlich, man will gleich Spiele programmieren. Wenn du von BlitzBasic kommst, drängt sich dieser Verdacht geradezu auf.Du hast drei Möglichkeiten:
- Du willst einfach nur Spiele machenbleib bei BlitzBasic (ein gutgemeinter und nicht boshafter Rat)
- Du willst programmieren lernen, bist bereit, ein Jahr lang nichts anderes zu sehen als Konsolenausgabe, ohne Grafik ohne alles...lerne C++ und nicht C.
- Es hat spezielle und berechtigte Gründe, dass du C lernen willstviel Spaß
-
is doch zum kotzen keiner weiß warum das glei wieder verschwindet
FAQ
-
DarkAngel schrieb:
Moin,
Also, ich programmiere jetzt schon seit längerrem mit Blitz Basic also ich habe schon ein bischen vor kentnis. Jetzt möchte ich gerne C lernen. Habe mir auch schon den Dev-C++ Compiler runtergeladen und ein paar Tut's. Aber irgendwie klappen die alle nicht?
. Also eher gesagt das erste Programm nicht. Ich habe den Dev-C++ 4, und ich mache als erstes ein neues Projekt dan gehe ich auf Dos Application und dan starte ich mein neues Projekt. So dan sehe ich das eingabe feld und dort steht dan:
#include <stdio.h> [cpp] #include<stdio.h> int main() /* Mit Kommandozeilenparametern beschäftigst Du Dich später einmal, also kein argv */ { printf("Der Text, der angezeigt werden soll"); getchar(); // Machst Du nur deshalb, weil Das Fenster nicht sofort wieder // geschlossen werden soll return 0; }
// Dann kompilierst Du das Teil und kannst Dir den Text solange ansehen
// wie Du willst. Wenn Du genug gesehen hast, drückst RETURN und erst jetzt
// wird das Konsolenfenster wieder geschlossenSo, dan füge ich dort den printf befhel ein. So jetzt starte ich das Programm, aber es kommt nur ein Fenster und verschwindet wieder ganz schnell. Was mache ich falsch?
Ich hoffe ich habe es in den richtigen Thread geschrieben.
Habe auch gesucht aber nichts passendens gefunden.Thx
DarkAngel// Wenn Du Spiele schreiben willst, kannst Du aber trotzdem auf C/C++ drauf-
// bleiben, auch wenn's erstmal ein gutes Stück Arbeit ist, die Sprache zu
// erlernen. Zum Helfen bei Unklarheiten gibt's uns hier, viel Erfolg mit
// C/C++ !!!
-
#include <windows.h> int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { MessageBox(NULL, TEXT("Der Text, der angezeigt werden soll"), TEXT("Ausgabe"), MB_OK); return 0; }
-
HansImSuff schrieb:
#include <windows.h> int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { MessageBox(NULL, TEXT("Der Text, der angezeigt werden soll"), TEXT("Ausgabe"), MB_OK); return 0; }
Ist HansImSuff ein Fake-Nick von mecnels, der bei jeder Gelegenheit alles, aber auch alles, glaubt mit WinAPI lösen zu _müssen_, obwohl es völlig threadfremd ist?
-
simon.phoenix schrieb:
Ist HansImSuff ein Fake-Nick von mecnels, der bei jeder Gelegenheit alles, aber auch alles, glaubt mit WinAPI lösen zu _müssen_, obwohl es völlig threadfremd ist?
Ja, denn Programmieren ohne WinAPI ist langweilig!
-
Moin,
Ich versuche C zu lernen weil ich das muss eher gesagt.
Ich mache nämlich bald Praktikum als Software Entwickler und es wäre schön wen ich dort auch was verstehen könnte wen die dort etwas machen.Thx
DarkAngel
-
DarkAngel schrieb:
Moin,
Ich versuche C zu lernen weil ich das muss eher gesagt.
Ich mache nämlich bald Praktikum als Software Entwickler und es wäre schön wen ich dort auch was verstehen könnte wen die dort etwas machen.Thx
DarkAngelWeisst du überhaupt, was die dort machen? C/C++/Java/... ??
PS: @Walli: Wie ändert man seinen Nick o_O?
-
Moin,
Ne eigentlich nicht ist aber trodzdem schön mal mit C anzufangen.
Thx
DarkAngel
-
DarkAngel schrieb:
Moin,
Ne eigentlich nicht ist aber trodzdem schön mal mit C anzufangen.
Thx
DarkAngelEs ist aber schöner mit C++ anzufangen ;).
-
Moin,
Ich fang jetzt glaube ich erst mal mit C an, habe da gerade so ein geiles Tut was mir sehr gefällt. Für C++ habe ich auhc schon ein tut gesucht bin aber noch nicht so ganz fündig geworden.
Thx
DarkAngel