← I Reperti · Sola lettura · Cerca nell’archivio
 Profilo  Forum FAQ  Lista Avventurieri  Gruppi di Avventurieri  Login per vedere i messaggi  Cerca  Registrati  Login

programmazione in C
Vai a pagina 1, 2  Successivo
 
Apri Nuova Discussione   Rispondi   Versione stampabile    Indice Generale delle Bacheche -> Aiuto!!!
Autore Messaggio
Lyonel





Avatar storico di Lyonel


MessaggioAffisso: Sab 03 Lug, 2004    Oggetto del Messaggio: programmazione in C


eheeheheh, comincio a programmare in C...
scarico un compilatore, tutto bello figo, ghghgh, so gasato al max...
scrivo due righe stupidissime...mi rifiuto di fare il solito hello word e metto pluto...
compilo...ok!...debuggo...ok!....eseguo tutto fremente...il mio primo programma in C!

viene una schermata nera, velocissima, e scompare in una frazione di secondo...intravedo dietro il valore 1500, il secondo ke ho dato a sto benedetto pluto..ma sigh, mi fa come il javac.exe ke mi ha fatto passare la voglia di provare il compilatore java! :(

questo e' il codice, semplicissimo, per chi capisce C...aiutatemi plz! grin voglio programmare in C Dancing

#include <stdio.h>


int pluto;

main()
{

pluto = 1000; /

printf("Il valore di Pluto e' %d almeno per ora.\n",pluto);

pluto = 1500;

printf("Il valore di Pluto e' %d almeno per ora.\n",pluto);

}


proprio nn capisco cosa devo fare, per vedere l'exe compilato...ho provato anke ad aprire il compilato ke appare accanto al sorgente nella cartella, ma fa la stessa cosa :(

grazie di tutto, a tutti Smile
_________________
utente GNU/Linux Slackware #386058 :: Blog
Torna all'inizio
Mostra profilo Invia messaggio privato  
Lyonel





Avatar storico di Lyonel


MessaggioAffisso: Dom 04 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


sigh ne ho fatto uno ancora + semplice...

#include <stdio.h>

main()
{

printf("Pippo\n");

}


ma fa la stessa cosa...finestrella nera che va e viene in un decimo di secondo con le scritte bianche che riesco appena appena a scorgere..
_________________
utente GNU/Linux Slackware #386058 :: Blog
Torna all'inizio
Mostra profilo Invia messaggio privato  
Finafir








MessaggioAffisso: Dom 04 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Usa il prompt M$DOS per eseguire i programmi e dovresti riuscire a vedere l'output.
Torna all'inizio
Mostra profilo Invia messaggio privato  
Derfel





Avatar storico di Derfel


MessaggioAffisso: Dom 04 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


se usi winzozz aggiungi queste righe

#include <conio.h>

e alla fine del main, prima delle graffa il comando
getch();

Questo comando ferma l'esecuzione del programma in attesa che l'utente prema un tasto (in realtà è più complesso ma qst è l'uso maggiore).

In questo modo vedrai l'output del tuo programma prima della chiusura dello stesso.

Non so se sia implementato in tutti i compilatori x windows, ma nella maggior parte ke ho provato c'è, fammi sapè grin
_________________
Non dir bene del giorno finchè non è venuta la sera;
di una spada finchè non è stata provata;
di una ragazza finchè non si è sposata;
del ghiaccio finchè non è stato attraversato;
della birra finchè non è stata bevuta.
Torna all'inizio
Mostra profilo Invia messaggio privato  
Ayrie





Avatar storico di Ayrie


MessaggioAffisso: Dom 04 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Citazione:
pluto = 1000; / <---------


non è questo l'errore ma che ci fa una barra qui :P

1. che compilatore usi?
2. che string usi per compilare?


(mi hai fatto venire in mente il mio esame di programmazione da fare!!!!!!!!!!!!!!!!! d'oh! d'oh! d'oh! d'oh! )
Torna all'inizio
Mostra profilo Invia messaggio privato  
Ayrie





Avatar storico di Ayrie


MessaggioAffisso: Dom 04 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Lyonel ha scritto:
pluto = 1000; / <------


non è questo l'errore ma che ci fa una barra qui :P

1. che compilatore usi?
2. che string usi per compilare?


(mi hai fatto venire in mente il mio esame di programmazione da fare!!!!!!!!!!!!!!!!! d'oh! d'oh! d'oh! d'oh! )
Torna all'inizio
Mostra profilo Invia messaggio privato  
Ayrie





Avatar storico di Ayrie


MessaggioAffisso: Dom 04 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Io suo compilatore "Cygwin" e il tuo programmino da me funziona benissimo... controlla di non avere chissà quale compilatore e soprattutto COME compili il programma..


un kizzo
Torna all'inizio
Mostra profilo Invia messaggio privato  
Minius





Avatar storico di Minius


MessaggioAffisso: Lun 05 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Uhm... il programmino che hai scritto, non è sbagliato... è solo la classica reimplementazione di HelloWord...
Purtroppo, ambienti stupidi come Windows e tutti i suoi tool di sviluppo non ti permettono "facilemente" di fare cose semplici, vedi il fatto che devi richiamare delle funzioni particolari per far fermare l'esecuzione del tuo programmino... a meno che non utilizzi interfacce grafiche con pulsanti e pop-up e quindi sei sicuro che se non chiudi di forza le finestrelle lo schermo non fa il refresh...
Ti consiglio, visto che sei alle prime armi, e chi ben inizia, con tutte le difficoltà del momento, è sempre a metà dell'opera, di utilizzare solo ed esclusivamente tool complicatissimi...
Se puoi installa una qualsiasi distribuzione Linux... anche una distribuzione Live (che non scrive nulla sull'HD, e lavora tutto in RAM) va bene...
Se non puoi far a meno di Windows, utilizza compilatori come Cygwin o simili... ma sempre con la relativa emulazione della shell...
Cercati un buon manuale di ANSI C e impara solo le funzioni e la sintassi ANSI, infatti la maggior parte dei problemi di compilazione e di portabilità al momento sono dovuti a programmpirloni che utilizzano costrutti C++ non tenendo presente lo standard ANSI (scusa... mi dimenticavo di spiegare che se compili un programma in C++, al primo passaggio del compilatore, il tuo sorgente viene automaticamente "tradotto" in C scevero... cosa che non tutti sanno o che non tutti tengono presente...).

Divertiti... con il C fai tutto e anche di più...
Torna all'inizio
Mostra profilo Invia messaggio privato  
Drakoo





Avatar storico di Drakoo


MessaggioAffisso: Lun 05 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Minius ha scritto:

Divertiti... con il C fai tutto e anche di più...

Premesso che io su questo argomento non so poi molto, ma direi che per fare tutto e anche di più il più adatto sia l'assembler, non so bene il C come sia, dato che mi ci sono avvicinato da poco, ma non so se con quello si puo fare un sistema operativo ad esempio.
Razz
_________________
(Alone d'Ombra) Drakoo L'Angelo dell'Apocalisse
Campa cavallo che l'erba cresce e io me la fumo...
Nel dubbio distruggi tutto!
Il caso aiuta le menti preparate (Pasteur)
Resisto a tutto tranne che alle tentazioni (O.Wilde)
Torna all'inizio
Mostra profilo Invia messaggio privato  
Lyonel





Avatar storico di Lyonel


MessaggioAffisso: Lun 05 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


allora, premetto un grazie a tutti Smile
leggo solo ora, xke' in questi ultimi giorni avevo l'alimentatore rotto e lo ventilavo con un motorino a batteria, su un'aggeggio che ho costruito e tenuto su con nastro isolante...in breve, dopo 10 min il motorino era + bollente dell'alimentare prima surriscaldato..ora sono ok :)

bene, col metodo di derfel funziona, per finafir, si, anke mio zio ha detto di usare dos, ma nn so usarlo Razz e per minius grazie dei consigli, stavo gia' pensando di usare linux, appena sistemo il computer e mi faccio un mini HD da poki GB in cui metterlo, per usare a volte win a volte linux..:)

ah drakoo, io sapevo ke il C viene considerato un linguaggio di medio livello, in quanto nn e' a oggetti, ma puo' contenere codice assembler dentro...quindi credo sia meglio dell'assembler, un modo per completarne le falle...ma parlo da neo mini programmatore, per quel poco che ne so :)

ciao ciao e grazie ancora! Smile
_________________
utente GNU/Linux Slackware #386058 :: Blog
Torna all'inizio
Mostra profilo Invia messaggio privato  
Ayrie





Avatar storico di Ayrie


MessaggioAffisso: Lun 05 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Lyonel un consiglio da "amica"... lassa stare e vai a farti un giro con gli amici Razz
Torna all'inizio
Mostra profilo Invia messaggio privato  
Lyonel





Avatar storico di Lyonel


MessaggioAffisso: Lun 05 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


nuu, ora sono intrippatissimo Razz gli amici possono aspettare x ora :D

e tra l'altro voglio anke imparare l'esperanto :P

eheheheh
_________________
utente GNU/Linux Slackware #386058 :: Blog
Torna all'inizio
Mostra profilo Invia messaggio privato  
Finafir








MessaggioAffisso: Lun 05 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Drakoo ha scritto:
Minius ha scritto:

Divertiti... con il C fai tutto e anche di più...

Premesso che io su questo argomento non so poi molto, ma direi che per fare tutto e anche di più il più adatto sia l'assembler, non so bene il C come sia, dato che mi ci sono avvicinato da poco, ma non so se con quello si puo fare un sistema operativo ad esempio.
Razz


Ehm, mai sentito parlare di UNIX?
Torna all'inizio
Mostra profilo Invia messaggio privato  
Kull





Avatar storico di Kull


MessaggioAffisso: Lun 05 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Shhhhhh Finafir non svelare il Sacro Sapere...^_^
_________________
E c'è chi dice che, forse,
egli si conceda anche qualche battito del suo
cuore per pregare per la propria anima...
Kull , Spirito del Lupo
Torna all'inizio
Mostra profilo Invia messaggio privato  
Drakoo





Avatar storico di Drakoo


MessaggioAffisso: Lun 05 Lug, 2004    Oggetto del Messaggio: Re: programmazione in C


Beh sì uso un pochetto linux da un bel po', ma non me ne interesso poi più di tanto, cmq per fare certe cose tipo reversing serve conoscere almeno un po' di basi di asm, non ti trovi il codice in c se disassembli un programma :D

Per lyonel, tutti i linguaggi che trovi in genere poi ritrasformano tutto in assembler, per fare una cosa di un paio di righe in c ce ne vogliono 6 o 7 in asm, è ovvio che sia usato molto poco, è anche più complicato, ma certo direi che è più completo.
_________________
(Alone d'Ombra) Drakoo L'Angelo dell'Apocalisse
Campa cavallo che l'erba cresce e io me la fumo...
Nel dubbio distruggi tutto!
Il caso aiuta le menti preparate (Pasteur)
Resisto a tutto tranne che alle tentazioni (O.Wilde)
Torna all'inizio
Mostra profilo Invia messaggio privato  
Mostra i messaggi dal precedente:   
Apri Nuova Discussione   Rispondi   Versione stampabile    Indice Generale delle Bacheche -> Aiuto!!! Le date sono mostrate rispetto al fuso orario GMT + 1 Ora
Vai a pagina 1, 2  Successivo
Pagina 1 di 2

 
Vai a:  
Non puoi affiggere nuove discussioni qui
Non puoi rispondere qui
Non puoi modificare i tuoi messaggi qui
Non puoi eliminare i tuoi messaggi qui
Non puoi votare nei sondaggi qui


Powered by phpBB 2.0.14 © 2001, 2005 phpBB Group

Il tema grafico è tratto da Elveron (Copyright © Ulf Frisk, Michael Schaeffer 2004) e Connections (WPThemes.info)
Adattamento by Marhis
©2026 Restaurato con amore da Riccardo De Leo (Shod)

Archivio storico in sola lettura. Profili e contatti privati non pubblicati.