Programmazione in Linguaggio C
Corso
A Milano
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Luogo
Milano
-
Inizio
Scegli data
Durante il corso l’utente verrà sollecitato a sviluppare capacità tali da riuscire programmare nel linguaggio che sta alla base di Ms-Dos, Windows, Unix/Linux, OS/2. Conoscenza dei fondamenti di programmazione e possibilmente di un altro linguaggio di programmazione.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Opinioni
Materie
- C
- C#
- Memoria
- Programmazione
- Linguaggio C
- C++
Programma
Caratteristiche Essenziali del Linguaggio
Filosofia del linguaggio C
Elementi del Programma C
Dichiarazioni e identificatori
Attributi
Costanti e variabili
Valori, puntatori e indirizzi
Dati scalari
Dati aggregati
Tipo void e tipi definibili
Interpretazione delle dichiarazioni
Risoluzione dei tipi
Il cast
Visibilità delle variabili
Classi
Espressioni primarie
Operatori logici e relazionali
Controlli di flusso
Istruzioni condizionali
I clicli
Istruzioni di interruzione
Struttura della funzione
Definizione della funzione
La funzione main
Allocazione dinamica della memoria
La ricorsione
Array e puntatori. Aritmetica dei puntatori
Funzioni di orologio
Funzioni di I/O da console
Funzioni per la manipolazione delle stringhe
Funzioni matematiche
Funzioni per il controllo dei processi
Array singoli e multidimensionali
Stringhe
Cos'e' un puntatore
Puntatori e funzioni
Puntatori e array
Array di puntatori
Array multidimensionali e puntatori
Inizializzazione statica degli array di puntatori
Puntatori e strutture
Le "trappole" piu' comuni dei puntatori
Assegnazione anticipata illegale
Assegnazione indiretta illegale
Allocazione dinamica della memoria
Malloc
Linked Lists
Operatori di confronto e di assegnazione
Particolarità della sintassi delle funzioni
Indici di array
Array di caratteri e puntatori
Case-sensitive
Streams
Streams predefinite
Redirezione
Funzioni comuni di I/O
Formattazione di I/O
Printf
Scanf
Files
Lettura e scrittura su files
Sprintf ed Sscanf
Input dalla linea di comando
I/O di basso livello
#define
#undef
#include
#if - Inclusione condizionale
File header
Variabili esterne e funzioni
Scopo delle variabili esterne
L'utility Make
Programmazione di Make
Creazione di un makefile
Macro di Make
Esecuzione di Make
Opzioni di compilazione
Manipolazione dei buffer
Classificazione dei caratteri e conversione
Conversione dei dati
Manipolazione delle directory
Manipolazione dei file
Input e Output
Allocazione di memoria
Controllo dei processi
Ricerca e ordinamento
Manipolazione di stringhe
Time
Ottimizzazione
Liberare le risorse
Ottimizzare il trasferimento dei dati e il passaggio di parametri
Norme e consigli per l’uso corretto e sicuro della memoria
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Programmazione in Linguaggio C
