|
Verfasser |
Nachricht |
phil229
Halbprofi
Beiträge: 189
Gruppe: User
Registriert seit: Dec 2009
Status:
Offline
Danke erhalten: 59
|
Hello World Problem?
Hi ich hab mich grad mal an Hello World rangewagt so weit so gut..
Folgendes Problem:
Wenn ich dann auf die fertig gestellte exe Klicke seh ich 5 ms das fenster mit Hello World drin dann ist es weg...? Woran liegt das?
Weiß leider auch nicht welchen Compiler ich genau nehmen sollte, hab den devc++ .
So siehts aus:
#include
int main()
{
printf ("Hello World !");
return 0;
}
Danke schonmal für antworten
|
|
23.12.2010 18:24 |
|
|
|
HacKmaN
Ex-Developer
Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009
Status:
Offline
Danke erhalten: 3319
|
RE: Hello World Problem?
Logisch, bei "return 0" springt das Programm zum Caller (in diesem Fall zum Betriebssystem) zurück (-> es wird beendet). Mach nach dem printf einfach ne Endlosschleife (while(1) oder for(;;)), dann bleibt es offen.
|
|
23.12.2010 18:29 |
|
Folgende User bedanken sich: |
|
phil229
Halbprofi
Beiträge: 189
Gruppe: User
Registriert seit: Dec 2009
Status:
Offline
Danke erhalten: 59
|
RE: Hello World Problem?
Mhh ich versteh nicht genau wie du es meinst, *sry für doof anstellen*
#include <stdio.h>
int main()
{
printf ("hello, world!");
return 0;
}
so stand es im Tut, und wenn ich erfolgreich war solle es offen bleiben...
Deswegen weiß ich nicht was ich da einstetzen soll, da muss doch dann auch schon was falsch sein oder?
Meinst du es so mit der Schleife:
#include <stdio.h>
int main()
{
printf (while(1) ("hello, world!");
return 0;
}
|
|
23.12.2010 18:47 |
|
|
|
Unbekannt
Holiday News-Writer
Beiträge: 1.600
Gruppe: User
Registriert seit: Mar 2010
Status:
Offline
Danke erhalten: 4404
|
RE: Hello World Problem?
Da fehlt system("PAUSE"); .
Ab Sofort werden alle unnötigen PNs nicht mehr beantwortet. Ich bin wieder mal weg von PSPKing und unterstütze eine andere Seite da ich hier nicht mehr erwünscht bin. Danke an PSP-Hilfe und den Moderatoren und all die anderen User die nicht so viel Dummeszeug labern.
|
|
23.12.2010 18:49 |
|
Folgende User bedanken sich: |
|
_Kai_
be linux
Beiträge: 2.680
Gruppe: Programmierung
Registriert seit: Nov 2009
Status:
Abwesend
Danke erhalten: 2809
|
RE: Hello World Problem?
system("pause"); benutzt man in einem Konsolenprogramm, es bewirkt die Meldung "Drücken sie eine beliebige Taste um das Programm zu beenden" oder so
EDIT: Fuck Unbekannt war schneller xD
PSVita mit 16gb Memorystick und PlayStation+
+ Uncharted + Army Corps of Hell + Assassins Creed
+ NFS Most Wanted + COD Black Ops + Resistance
+ Everybodys Golf + Modnation Racers
Für PSN ID => PN
Dieser Beitrag wurde zuletzt bearbeitet: 23.12.2010 18:52 von _Kai_.
|
|
23.12.2010 18:50 |
|
Folgende User bedanken sich: |
|
phil229
Halbprofi
Beiträge: 189
Gruppe: User
Registriert seit: Dec 2009
Status:
Offline
Danke erhalten: 59
|
RE: Hello World Problem?
öhh , jetzt versteh ich gar nix mehr... sry ist das erste mal das ich das ausprobiere und hab keine ahnung davon... xD
wo genau muss das mit pause rein?
|
|
23.12.2010 18:50 |
|
|
|
_Kai_
be linux
Beiträge: 2.680
Gruppe: Programmierung
Registriert seit: Nov 2009
Status:
Abwesend
Danke erhalten: 2809
|
RE: Hello World Problem?
öhh , jetzt versteh ich gar nix mehr... sry ist das erste mal das ich das ausprobiere und hab keine ahnung davon... xD
wo genau muss das mit pause rein?
int main()
{
printf ("Hello World !");
system("pause");
return 0;
}
PSVita mit 16gb Memorystick und PlayStation+
+ Uncharted + Army Corps of Hell + Assassins Creed
+ NFS Most Wanted + COD Black Ops + Resistance
+ Everybodys Golf + Modnation Racers
Für PSN ID => PN
|
|
23.12.2010 18:53 |
|
Folgende User bedanken sich: |
|
phil229
Halbprofi
Beiträge: 189
Gruppe: User
Registriert seit: Dec 2009
Status:
Offline
Danke erhalten: 59
|
RE: Hello World Problem?
Ahh danke, habs grad auch herausgefunden
Sry das ich mich so doof angestellt habe ...
Danke für die schnelle Hilfe, ich les dann mal weiter
|
|
23.12.2010 18:54 |
|
|
|
Unbekannt
Holiday News-Writer
Beiträge: 1.600
Gruppe: User
Registriert seit: Mar 2010
Status:
Offline
Danke erhalten: 4404
|
RE: Hello World Problem?
öhh , jetzt versteh ich gar nix mehr... sry ist das erste mal das ich das ausprobiere und hab keine ahnung davon... xD
wo genau muss das mit pause rein?
int main()
{
printf ("Hello World !");
system("pause");
return 0;
}
Vergiss nicht den /n Escape Code, sonst hängt die Zeichenkette an "Drücken sie eine beliebige Taste zum Beenden..."
Ab Sofort werden alle unnötigen PNs nicht mehr beantwortet. Ich bin wieder mal weg von PSPKing und unterstütze eine andere Seite da ich hier nicht mehr erwünscht bin. Danke an PSP-Hilfe und den Moderatoren und all die anderen User die nicht so viel Dummeszeug labern.
|
|
23.12.2010 18:56 |
|
Folgende User bedanken sich: |
|
phil229
Halbprofi
Beiträge: 189
Gruppe: User
Registriert seit: Dec 2009
Status:
Offline
Danke erhalten: 59
|
RE: Hello World Problem?
Ahh ok , das hatte mich grad auch noch gestört danke
Der muss hinter das ausrufezeichen oder?
Dieser Beitrag wurde zuletzt bearbeitet: 23.12.2010 18:58 von phil229.
|
|
23.12.2010 18:57 |
|
|
|
Unbekannt
Holiday News-Writer
Beiträge: 1.600
Gruppe: User
Registriert seit: Mar 2010
Status:
Offline
Danke erhalten: 4404
|
RE: Hello World Problem?
Ja, printf("text1/n"); geht auch mehrzeilig printf("zeile1/nzeile2/n"); .
lg.
Ab Sofort werden alle unnötigen PNs nicht mehr beantwortet. Ich bin wieder mal weg von PSPKing und unterstütze eine andere Seite da ich hier nicht mehr erwünscht bin. Danke an PSP-Hilfe und den Moderatoren und all die anderen User die nicht so viel Dummeszeug labern.
|
|
23.12.2010 19:00 |
|
Folgende User bedanken sich: |
|
phil229
Halbprofi
Beiträge: 189
Gruppe: User
Registriert seit: Dec 2009
Status:
Offline
Danke erhalten: 59
|
RE: Hello World Problem?
Ok danke danke
|
|
23.12.2010 19:03 |
|
|
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: Hello World Problem?
Bei dir ist es wenigstens 5 Min da bei mir bleibt es 1 Millisekunde da kann jemand mir helfen.
|
|
23.12.2010 20:00 |
|
|
|
MyKey
Unregistered
|
RE: Hello World Problem?
Na ich mach das immer mit system("PAUSE")
also CODE:
#include <stdio.h> (komisch wird nicht angezeigt ich mache mal mit leerzeichen < stdio .h> und das zweite < stdlib .h > natürlich ohne die leerzeichen
#include <stdlib.h>
int main (void) {
printf("TEXT\n");
system("PAUSE");
return 0;
}
müsste gehen
|
|
23.12.2010 20:11 |
|
|
|
dark-awesome
stehn
Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010
Status:
Offline
Danke erhalten: 2192
|
RE: Hello World Problem?
Tausen dank jetzt gehts bei mir lag es an dem include < stdlib .h >
PS: wegen dem < > ohne leerzeichen denkt der das wäre Html oder was
<font color="0000FF">Keine Ahnung ??</font>
Warum geht hier HTML ??
<table border="1">
<thead>
<tr>
<th>HTML</th>
<th>HTML</th>
<th>HTML</th>
</tr>
</thead>
<tfoot>
<tr>
<td>Geht</td>
<td>Geht</td>
<td>Geht</td>
</tr>
</tfoot>
<tbody>
<tr>
<td>Geht</td>
<td>Geht</td>
<td>Geht</td>
</tr>
<tr>
<td>Geht</td>
<td>Geht</td>
<td>Geht</td>
</tr>
</tbody>
</table>
Dieser Beitrag wurde zuletzt bearbeitet: 23.12.2010 20:42 von dark-awesome.
|
|
23.12.2010 20:16 |
|
|
|
|