Gå til innhold

Ser ikke programmet jeg lager


Anbefalte innlegg

Hei. Jeg driver å lærer meg å programmere C. Når jeg har skrevet programmet, så ser jeg bare programmet i en bitte liten stund.

Så hvis dette er koden:

#include <stdio.h>

 

main()

{

printf("This is a C program\n");

}

 

Hva skriver jeg for at jeg skal få sett programmet etter jeg har kompilert det?!

Lenke til kommentar
Videoannonse
Annonse

#include <stdio.h>

int main (void) 
{
printf("Test.");

return 0;
getchar();
printf("Det fungerer ikke, siden return avslutter programmet");
}

 

#include <stdio.h>

int main (void) 
{
printf("Dette er kanskje det du mente...");

getchar(); //flyttet fra etter return
return 0;
}

Endret av Mr.Garibaldi
Lenke til kommentar
  • 3 uker senere...

omg ... noobs altså...

 

start -> kjør

Skriv: cmd

 

du får opp et konsollvindu. Herfra starter du programmet ditt.

 

Kjører du programmet direkte så oppretter windows et konsollvindu til deg, applikasjonen kjøres, og når windows finner ut at programmet er avsluttet så stenger det konsollvinduet. Dette skjer så fort at det virker som at programmet ikke kjøres.

 

Derfor så må du starte konsollprogrammet cmd manuelt først. For da lukkes ikke vinduet når programmet ditt er ferdig.

 

Tungvint ja, men det er bare for en periode til du har nok c++ kunnskap til å kunne lage orntlige program.

Du skal bare fokusere på å lære basic stuff først. Tar litt tid desverre.

Lenke til kommentar
  • 4 uker senere...

Bruk library filen <conio.h>

 

Og når du da skal for eksempel printe noe ut på skjermen, så bruker du kommandoen getch().

getch står vel egentlig for Get Character, altså, den venter på at brukeren presser "any" key. Da skal ruta vere open til du, altså brukeren trykker en tast på tastaturet.

 

 

comFreak

Lenke til kommentar
Og hvorfor skulle han gjøre det? Er vel ikke èn grunn til å bruke getch() fra conio.h bibloteket, når man har funksjoner i standardbibloteket som her gjør akkurat samme nytten? Eneste forskjellen jeg kan komme på er at programmet (om jeg ikke tar helt feil) bare blir plattformuavhengig.

6176060[/snapback]

 

 

Nei, si det zirener.. si det zirener...

 

btw DarkSlayer, forbaska fjortis-fakter du driver med der.. fy skam !

Endret av computerFreak
Lenke til kommentar
btw DarkSlayer, forbaska fjortis-fakter du driver med der.. fy skam !

6180918[/snapback]

Så sant, så sant... Sånne arrogante fjortiss-fakter blir bare for dumt.

 

Uansett: Dette kan man finne svaret på hvis man bare ser LITT lengre ned i listen. 50% av trådene i dette forumet er "jeg ser ikke programmet mitt"! Når skal folk lære seg å søke?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...