comp.lang.c Frequently Asked Questions

Questa collezione di pagine ipertesto e' protetta da Copyright 1995 di Steve Summit. Il contenuto del libro "C Programming FAQs: Frequently Asked Questions" (Addison-Wesley, 1995, ISBN 0-201-84519-9) e' messo a disposizione qui' per permesso dell'autore e dell' editore come un servizio alla comunita'. E' inteso complementare l'uso del testo pubblicato ed e' protetto dalle leggi internazionali sul diritto d'autore. Il contenuto e' messo a disposizione qui' e vi si puo' accedere liberamente per uso personale ma non puo' essere pubblicato o ritrasmesso senza permesso scritto.

Questa pagina e' il vertice di una versione HTML della lista di Usenet comp.lang.c Frequently Asked Questions (FAQ). Una lista FAQ e' una raccolta di domande chieste frequentemente su Usenet con risposte presumibilmente corrette, fornite nel tentativo di mantenere le domande frequentemente ripetute sul newsgroup a un livello sufficentemente basso da permettere alla discussione di trattare problemi piu' interessanti. Poiche' condensano conoscenze tratte da molte fonti e rispondono a domande che sono frequenti, le liste FAQ si rivelano utili come riferimento anche al di fuori del newsgroups di Usenet originario. Questa lista non e', presumibilmente, un'eccezione e la versione HTML che state guardando ora, assieme ad altre versioni listate appena sotto, sono intese essere utili a programmatori C in ogni circostanza.

Diverse altre versioni di questa lista di FAQ sono disponibili, inclusa una versione in forma di libro pubblicata da Addison-Wesley. (Il libro, sebbene piu' lungo, ha anche alcuni errori in piu'; Ho preparato una lista degli errata .) Vedi anche domanda 20.40.

Come molte pagine web, questo e' in larga misura un ``work in progress.'' Io vorrei, ovviamente, che fosse perfetto, ma sono passati circa due anni da quando ho iniziato a considerare la possibilita' di mettere tutto cio' sul web, e se avessi dovuto aspettare fino a che tutti i dettagli fossero sistemati, aavreste potuto non averlo mai visto. Ogni pagina include un pulsante ``mail feedback'', cosi' che potete aiutarmi a correggerlo. (Per cominciare, non dovete preoccuparvi di riportare minori problemi di formato ; molti di questi risultano imperfezioni nei programmi che generano queste pagine, o dal fatto che non ho ricercato in modo esaustivo come i vari browsers implementino i simboli HTML che sto usando, o dal fatto che non ho fatto tutti gli sforzi per dare il migliore aspetto possibile a HTML nonostante HTML non abbia tutto cio' che e' richiesto per dare un bell'aspetto .)

Queste pagine sono sincronizzate con la versione spedita su Usenet e la versione libro della Addison-Wesley. Dal momento che non tutte le domande appaiono in tutte le versioni, i numeri delle domande non sono sempre contigui.

[Nota ad autori di web, catalogatori, e bookmarkers: l' URL <http://www.eskimo.com/~scs/C-faq/top.html> e' il modo giusto di collegarsi a queste pagine. Ogni altra URL che contenga questa raccolta e' potenzialmente modificabile.]

Potete consultare queste pagine in almeno tre modi. Sotto c'e' l'indice delle principali sezioni della lista; questi links portano alle sotto-liste delle domande per queste sezioni. Il link ``tutte le domande'' porta a una lista di tutte le domande; ogni domanda e' (ovviamente) collegata alla sua rispost. Infine, il collegamento ``leggi sequenzialmente'' porta alla prima domanda; potete poi seguire il collegamento ``prossima'' al fondo della pagina della domanda per leggere tutte le domande e risposte sequenzialmente.

Steve Summit
scs@eskimo.com


1. Dichiarazioni e Inizializzazioni

2. Strutture, Unioni, e Enumerationi

3. Espressioni

4. Puntatori

5. I Puntatori vuoti

6. Vettori e Puntatori

7. Allocatione di memoria

8. Caratteri e Stringhe

9. Espressioni Booleane e Variabili

10. Il Preprocessor C

11. Lo Standard C ANSI/ISO

12. Stdio

13. Le Functioni di libreria

14. I Reali

15. Liste di Argumenti a lunghezza variabile

16. Strani Problemi

17. Stile

18. Strumenti e Risorse

19. Dipendenze dal Sistema

20. Miscellanea

Bibliografia

Ringraziamenti


Tutte le Domande


Leggi sequenzialmente