Ninuzzo Programming Page / Home / Linguaggio C
Fine Pagina
Software

pftp
php-msql-admin

Tpad
WikiLearn


Webmastering

Allineare un applet
Entities-list
Mappa dei 140 colori
Window creator


Linguaggi

C
C++
Kiss: my programming language!
PHP
Tcl/Tk
Teoria
XML


Utility

Calendario
Calcolatrice
Giochi
Info su questo server
Mirror di LDR
Motori di ricerca
Ninuzzo Link Collection


Linux - Unix

Apache Log Rotation
Apache+PHP+MySQL
Cache DNS con BIND
Demo grafici
Firewall
Htdig
info-tut
permessi
Samba
Shell
Slide del corso
Wget tutorial


Scienza

Matematica, Fisica


Newsletter: tips, links, novità del sito.
Archivio messaggi

Admin
Liberiamo l'hardware

Linguaggio C

Il comando per scompattare gli archivi tar.gz è questo:

$ gunzip -c nomearchivio.tar.gz | tar xvf -
Quando viene fornito anche l'eseguibile è per Linux. Per alcuni programmi viene fornita la versione rpm binaria per linux, quindi si possono installare semplicemente facendo:
$ rpm -i nome_pacchetto.rpm
e disinstallare con:
$ rpm -e nome_pacchetto.rpm
Per compilare i programmi pi¨ semplici c'è uno scriptino "compile" da eseguire con la bash così:
$ . compile
oppure c'Ŕ un Makefile. In tal caso invece basta fare:
$ make
$ make install
Occorre avere il compilatore gcc (oppure sostituire gcc con cc nello script o nel Makefile).Il file README contiene informazioni sul programmino.
  • Tabella delle precedenze ed associativitÓ degli operatori in C

  • Beej's Guide to Unix Interprocess Communication [beej_guide_ipc.tar.gz 172k]

    La comunicazione tra i processi in Unix. Memoria condivisa, semafori, segnali, e file mappati in memoria. Homepage di Beej

  • torri di Hanoi [hanoi.tar.gz 4k]
    [root@martiny hanoi]# ./hanoi 3
    HANOI TOWER GAME's solution with 3 disk(s)
      L->R    L->C    R->C    L->R    C->L    C->R    L->R  
    # of moves: 7
    [root@martiny hanoi]#
  • lotto [lotto.tar.gz 4k]

    Estrae un numero a piacere di numeri casuali interi diversi nell'intervallo specificato.

  • hangman game [hangman-1.0-1.tar.gz 36k] [hangman-1.0-1.i386.rpm 12k].

    Implementa sotto Linux il famoso gioco dell'impiccato. La versione .tar.gz include un tutorial introduttivo su ncurses. La lista delle parole è esigua. Apprezzerò chi voglia contribuire ad aumentarle (sia in inglese che in italiano).


    hangman 1.0 running under X Window & TWM
  • Introduzione a GNU Make [make.txt.gz 8k]

    Liberamente tradotta dalla documentazione del medesimo.

  • labyrinth solver [labyrinth.tar.gz 4k]

  • the optimal selection problem [opt.tar.gz 1k]

  • stay tuned...
Inizio Pagina
Copyleft 2001 Antonio Bonifati. Tutto il materiale è distribuito con licenza GNU GPL.