salve sono nuovo e ho un primo quesito a cui non so rispondere. Ho questo programma:
main(){
char arry[ ]="Operativi!!";
printf("Laboratorio di Sistemi ");
write(1,arry,11);
}
compilando e mandando in esecuzione ottengo a schermo:
OPERATIVI!! LABORATORIO DI SISTEMI...
PERCHE? non riesco assolutamente a capire. E' una domanda per voi banale... spero mi aiutiate.Anche perchè il seguente programma invece:
main(){
char arry[ ]="Laboratorio di Sistemi ";
write(1,arry,23);
printf("Operativi!!");
}
mi dà in output: LABORATORIO DI SISTEMI OPERATIVI....
attendo vostre spiegazioni... c'entra il fatto che write è una system call? aiutooooo