Difference between revisions of "Esempi del 02 dicembre 2014"

From Sistemi Operativi
Jump to navigation Jump to search
(Created page with "scrivere un programma C che faccia lseek a 1miliardo (SEEK_SET) e scriva "ciao".")
 
Line 1: Line 1:
 
scrivere un programma C che faccia lseek a 1miliardo (SEEK_SET) e scriva "ciao".
 
scrivere un programma C che faccia lseek a 1miliardo (SEEK_SET) e scriva "ciao".
 +
 +
<source lang="c">
 +
#include <stdlib.h>
 +
#include <stdio.h>
 +
#include <sys/types.h>
 +
#include <unistd.h>
 +
#include <sys/stat.h>
 +
#include <fcntl.h>
 +
 +
int main( int argc, char* argv[]){
 +
int f;
 +
f = open( argv[1] , O_WRONLY | O_CREAT );
 +
lseek( f , 1000000000 , SEEK_SET ) ;
 +
write( f , "ciao" , 4 ) ;
 +
return 0 ;
 +
}
 +
</source>

Revision as of 17:15, 2 December 2014

scrivere un programma C che faccia lseek a 1miliardo (SEEK_SET) e scriva "ciao".

#include <stdlib.h>
#include <stdio.h>
#include <sys/types.h>
#include <unistd.h>
#include <sys/stat.h>
#include <fcntl.h>

int main( int argc, char* argv[]){
	int f;
	f = open( argv[1] , O_WRONLY | O_CREAT );
	lseek( f , 1000000000 , SEEK_SET ) ;
	write( f , "ciao" , 4 ) ;
	return 0 ;
}