Trasportabilitą del codice C su piu piattaforme
Salve a tutti,
come dal titolo si puo capire ho problemi nell'eseguire programmi scritti in C con il compilatore dev c++ v.4.9.9.2 (windows).
Con questo compilatore non riesco neanche ad eseguire programmi correttamente compilati ed eseguiti sotto linux (fedora core 3).
La compilazione avviene senza errori,ma nel momento dell'esecuzione appare e subito scompare la classica finestra di esecuzione del dos.
Ho sentito parlare dell'istruzione SYSTEM ("pause") ma sembra non funzionare lo stesso!!
Di seguito riporto un semplice programma scritto,compilato ed eseguito correttamente con linux,ma che dev c++ non riesce ad eseguire!
/* Semplice programma che verifica la funzionalitą dei puntatori */
#include <stdio.h>
#include <stdlib.h>
int main (void){
int target,source,*m;
source=10;
m=&source;
target=*m;
printf ("%d\n",target);
return 0;
}
Grazie a tutti per eventuali risposte
|