Codice:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
int n = strcmp("hello","help");
printf("%d\n", n ) ;
return 0;
}
Risultato:
-1
Il valore di questo programma deve essere lo stesso su tutte le macchine o su diversi compilatori?
In altre parole, questo valore di ritorno può assumere valori diversi per lo stesso programma quando viene eseguito su diversi compilatori o macchine diverse?