Parte 13 – Corso C – Algoritmi di ordinamento di array e strutture

Ciao ragazzi, in questa tredicesima parte del corso completo di C tenuto su questo sito, voglio parlarvi degli algoritmi di ordinamento, molto utili in qualsiasi programma. I principali algoritmi di ordinamento sono: INDICE Parte 1: Introduzione.  Parte 2: Fasi, variabili, operatori e software. Parte 3: Tipi di dato, direttive e primo programma. Parte 4: Tipi di formato, prinft e scanf. Parte…

Parte 11 – Corso C – Allocazione dinamica della memoria

Ciao ragazzi, in questa undicesima parte del corso completo di C tenuto su questo sito, vi voglio parlare dell’allocazione dinamica della memoria, un concetto di grande importanza nel C. In questa guida imparerete a creare array dinamici, o meglio, di grandezza non decisa staticamente, ma in base all’effettivo bisogno del programmatore.   INDICE Parte 1: Introduzione.  Parte 2: Fasi,…

Parte 10 – Corso C – Gestione file: file binari

Ciao ragazzi, in questa decima parte del corso completo di C che si tiene su questo sito voglio parlarvi dei file binari, poichè nella parte precedente vi ho parlato dei file di testo.   INDICE Parte 1: Introduzione.  Parte 2: Fasi, variabili, operatori e software. Parte 3: Tipi di dato, direttive e primo programma. Parte 4: Tipi di formato, prinft e scanf. Parte 5: Istruzioni…

Parte 12 – Corso C – Creare ed utilizzare le liste nel C

Ciao ragazzi, in questa dodicesima parte del corso completo di C che si tiene su questo sito, voglio parlarvi delle liste, un costrutto bellissimo e molto potente del C. E’ possibile utilizzare ipuntatori per accedere a variabili di tipo struct in questo modo:   INDICE Parte 1: Introduzione.  Parte 2: Fasi, variabili, operatori e software. Parte 3: Tipi di dato, direttive e primo…

Parte 9 – Corso C – Gestione file: file di testo

Ciao ragazzi, in questa nona parte del corso completo di C tenuto su questo sito, vi voglio parlare dei file di testo; imparerete a crearli, riempirli e gestirli attraverso il C. I file sono astrazioni fornite dal sistema operativo, che permettono di memorizzare grandi (e potenzialmente illimitate) quantità di dati e sono ad accesso sequenziale, nel senso che all’inizio…

Parte 8 – Corso C – Array, stringhe e strutture

In questa ottava parte del corso completo di C tenuto su questo sito, vi parlo di array, stringhe e strutture: pilastri fondamentali del C. INDICE Parte 1: Introduzione.  Parte 2: Fasi, variabili, operatori e software. Parte 3: Tipi di dato, direttive e primo programma. Parte 4: Tipi di formato, prinft e scanf. Parte 5: Istruzioni condizionali e di iterazione. Parte 6: Funzioni e progetti su…

Parte 7 – Corso C – Puntatori e passaggio dei parametri

In questa settima parte del corso completo di C tenuto su questo sito, vi voglio parlare di un argomento importantissimo del C: i puntatori (e il relativo passaggio dei parametri). INDICE Parte 1: Introduzione.  Parte 2: Fasi, variabili, operatori e software. Parte 3: Tipi di dato, direttive e primo programma. Parte 4: Tipi di formato, prinft e scanf. Parte 5: Istruzioni condizionali e di…

Parte 6 – Corso C – Funzioni e progetti su più file

Ciao a tutti,  in questa sesta parte del corso completo di C che tengo su questo sito, voglio parlarvi delle funzioni che si possono creare in C, e di come è possibile costruire programmi su più file, in modo da separare funzioni e altre definizioni dal resto del programma. INDICE Parte 1: Introduzione.  Parte 2: Fasi, variabili, operatori e software. Parte…

Parte 5 – Corso C – Istruzioni condizionali e di iterazione

In questa quinta parte del corso completo di C tenuto su questo sito, vi voglio parlare di un argomento molto importante e molto corposo del C (presente in tutti i linguaggi di programmazione comunque): ovvero le istruzioni condizionali (if, else), le istruzioni di scelta multipla (switch) e le istruzioni di iterazione (i cosiddetti cicli).   INDICE Parte 1: Introduzione.  Parte 2: Fasi, variabili, operatori…