Our website uses necessary cookies to enable basic functions and optional cookies to help us to enhance your user experience. Learn more about our cookie policy by clicking "Learn More".
Accept All Only Necessary Cookies
Icona C Programming

C Programming

Course: Learn C

Binary Tuts
3.0.1
  • Oct 22, 2026
    Update date
  • Security
  • Everyone
  • Android 7.0+
    Android OS

Informazioni su C Programming

Impara a programmare in C passo dopo passo: un tutorial completo di C per principianti.

"C Programming" è un tutorial passo passo per imparare a programmare in C partendo da zero, in 45 brevi lezioni.

Inizia con il tuo primo programma e arriva fino ai puntatori, alla memoria, ai file e al debug, con diagrammi ed esercizi pratici.

Questo tutorial di C insegna lo standard moderno C (C17) in modo chiaro, un concetto alla volta, e spiega le novità introdotte con il nuovo standard, C23. Ogni lezione si basa sulla precedente, permettendo ai principianti di imparare il C dalle basi, mentre ogni pagina funge anche da rapido riferimento in seguito.

Ogni programma completo presente nelle lezioni è stato compilato ed eseguito, e il suo output reale è mostrato sotto il codice. 13 diagrammi originali mostrano cosa succede all'interno del computer: come viene costruito un programma, come vengono eseguiti i cicli, come vengono allocati array e stringhe in memoria, come funzionano i puntatori e come cresce lo stack delle chiamate durante la ricorsione.

Cosa imparerai (11 sezioni, 45 lezioni)

• Introduzione: cos'è il linguaggio C, configurazione di un compilatore (Windows, macOS, Linux, online e su Android), il tuo primo programma, come funziona la compilazione, commenti

• Nozioni di base: parole chiave e identificatori, variabili, costanti e letterali, tipi di dati e dimensioni, operatori, precedenza e conversioni, output con printf, input con scanf e fgets

• Flusso di controllo: if ed else, l'istruzione switch, il ciclo for, cicli while e do-while, break e continue

• Funzioni: funzioni, argomenti e valori di ritorno, ambito e durata, ricorsione

• Array e stringhe: array, array multidimensionali, stringhe, funzioni per stringhe e sicurezza

• Puntatori e memoria: puntatori, puntatori e array, puntatori e funzioni, memoria dinamica con malloc, calloc, realloc e free

• I tuoi tipi: strutture, unioni, enumerazioni, typedef

• File: apertura e scrittura di file, lettura di file, file binari

• Programmi più grandi: il Preprocessore, macro e le loro insidie, programmi multifile e file di intestazione

• Errori e debug: errori comuni con messaggi reali del compilatore, comportamento indefinito, suggerimenti per il debug

• Riferimento: un foglio di riferimento rapido e le novità di C23

Come insegnano le lezioni

• Brevi spiegazioni in linguaggio semplice, seguite da un programma di esempio completo e dal suo output

• 13 diagrammi per la compilazione, i tipi di dati, le condizioni, i cicli, gli array, le stringhe, i puntatori, la memoria dinamica, le strutture e la ricorsione

• 15 programmi con un errore intenzionale, mostrato con il messaggio reale del compilatore e la soluzione

• 121 domande di pratica con risposte alla fine di quasi ogni lezione, per verificare quanto appreso

• Suggerimenti e avvertenze sugli errori più comuni commessi dai principianti

Funzionalità

• Ricerca in tutte le lezioni

• Funziona offline, non è necessario un account

• Disponibile in 8 lingue: inglese, spagnolo, portoghese, francese, tedesco, arabo, Hindi e indonesiano (le spiegazioni sono tradotte; il codice C rimane invariato)

• Design pulito e moderno con modalità scura

• I blocchi di codice scorrono lateralmente, in modo che i programmi rimangano leggibili su un telefono

A chi è destinata

• Principianti che desiderano imparare la programmazione in C come primo linguaggio

• Studenti che frequentano un corso di programmazione in C a scuola, al college o all'università

• Autodidatti che desiderano comprendere il funzionamento dei programmi a livello hardware

• Programmatori che conoscono un altro linguaggio e desiderano un tutorial chiaro sul C

Questa app è un ausilio allo studio indipendente. Si basa sullo standard ISO C e sulla documentazione dei compilatori GCC e Clang e non è affiliata ad alcun fornitore di compilatori, università o ente di standardizzazione.

Mostra Altro

Informazioni APP aggiuntive

Ultima versione

3.0.1

Caricata da

Wassim Rais

È necessario Android

Android 7.0+

Available on

Classificazione dei contenuti

Everyone

Rapporto di sicurezza

Novità nell'ultima versione 3.0.1

Last updated on Oct 22, 2026

Improved Arabic display: maths, codes and English names in tables now read in the right order.

Mostra Altro
Controllo di sicurezza completato
Nessun virus
Nessun spyware
Nessun malware
Nessun virus
Nessun spyware
Nessun malware
Nome pacchetto:com.binarytuts.cprogramming
SHA-256:d6fd87094e4cafbe2f4a10b1aaddf40477195146859d3ef880ae036187d35d68
SHA-1:aabc77420736255a3a375b41f4b8830bdda87a9e
Mostra Altro
Verificato da: APKPURE

C Programming Screenshot

Poster C Programming1 Schermata C Programming2 Schermata C Programming3 Schermata C Programming4 Schermata C Programming5 Schermata C Programming6 Schermata C Programming7 Schermata C Programming

Tag correlati

Articoli popolari nelle ultime 24 ore

Iscriviti ad APKPure
Sii il primo ad accedere alla versione anticipata, alle notizie e alle guide dei migliori giochi e app Android.
No grazie
Iscrizione
Abbonato con successo!
Ora sei iscritto ad APKPure.