Con la diciassettesima lezione del corso completo di programmazione in C a cura dello Staff di devAPP.it si inizia a fare sul serio. Iniziamo infatti, oggi, a proporre lezioni meno generiche e un po’ più pratiche. E partiamo parlando di un argomento molto importante, senza il quale difficilmente riusciremo a realizzare programmi realmente utili: La gestione dei File. Già, perchè se non vogliamo limitarci alla creazione di soli programmi di esempio o di esercizio, prima o poi sentiremo il bisogno di salvare i nostri dati, che il programma che stiamo creando dovrà manipolare in qualche modo, da qualche parte. Allo stesso modo sarà nostro interesse fare in modo che all’apertura del programma ci venga mostrato qualcosa di concreto e non sempre un’applicazione nuova senza alcun tipo di dato al suo interno. Quale metodo migliore per iniziare se non la gestione dei file?

(more…)
Eccoci alla sedicesima lezione del corso completo di programmazione in C a cura dello Staff di devAPP.it. Dopo una pausa di riflessione
che sicuramente vi avrà permesso di rafforzare le conoscenze acquisite fino ad ora, riprendiamo le nostre lezioni parlando di un argomento molto importante, anche se apparentemente banale: la gestione delle stringhe di testo in C. In questo linguaggio, infatti, la gestione delle stringhe di testo non è così semplice come accade nei linguaggi più moderni e di alto livello.

(more…)
Eccoci alla quindicesima lezione del corso completo di programmazione in C a cura dello Staff di devAPP.it. Oggi finalmente abbandoniamo i puntatori e ci concentriamo su nuovi argomenti molto interessanti. Oggi conosceremo nuovi interessanti costrutti: enum, union e struct. Questi costrutti sono forse “gli antenati” della moderna programmazione ad oggetti, vedremo infatti che utilizzandoli ci si può distaccare dal concetto di semplice variabile ed iniziare a ragionare in termini di “entità” più complesse.

(more…)
Eccoci alla quattordicesima lezione del corso completo di programmazione in C a cura di devAPP.it. Anche oggi parliamo di puntatori, questa volta, però, li vedremo da un altro punto di vista: la gestione dinamica della memoria. Altro argomento molto importante in cui vedremo come viene organizzata la memoria, scopriremo il significato di parole come stack o heap e impareremo ad usare funzioni come malloc, calloc e realloc.

(more…)
Lezione numero tredici del corso completo di programmazione in C a cura di devAPP.it. Oggi riprendiamo il discorso iniziato nella precedente lezione sui puntatori e approfondiamo alcuni concetti molto importanti. In particolare vedremo come sia possibile passare i puntatori come parametro per le nostre funzioni e come sfruttare questi elementi con array (o vettori) e matrici. Non preoccupatevi se ancora non capite di cosa stiamo parlando, per risolvere questo piccolo inconveniente vi basterà infatti procedere con lettura della lezione.

(more…)
Eccoci giunti alla docicesima lezione del corso completo di programmazione in C a cura di devAPP.it. Oggi le cose si fanno interessanti.. e complicate! Parleremo infatti di un argomento che viene ritenuto dai più “la bestia nera” della programmazione in C: i Puntatori! Si tratta di una lezione molto importante e che non dovete affatto sottovalutare. Comprendo molto bene che chi vede per la prima volta i puntatori possa trovare delle difficoltà nel comprendere appieno il funzionamento di questi, ma dovete sforzarvi più che potete fino ad acquisire perfettamente quanto stiamo per mostrarvi. I puntatori, infatti, stanno alla base, in un modo o in un altro, dei moderni linguaggi di programmazione, che sfruttano la loro potenza per soddisfare molteplici funzionalità.

(more…)
Bentornati ad un nuovo appuntamento con iSpazio DevResources. Questa volta ci occuperemo di elencare ed analizzare i restanti tags che HTML 5 ha introdotto!

(more…)
Bentrovati alla nuova lezione del corso completo di C. Siete pronti per iniziare con qualche argomento un po’ più avanzato? Avete risolto tutti gli esercizi della lezione precedente senza sbirciare le soluzioni? Se vi sentite sufficientemente preparati, allora possiamo partire con questa nuova lezione del corso completo di programmazione in C a cura di devAPP.it affrontando un nuovo tema molto importante: Le funzioni. Se ancora avete qualche dubbio, prima di procedere, consiglio di dare una rilettura ai precedenti articoli e proseguire solo quando avrete acquisito piena padronanza dei concetti fino ad ora presentati. Se invece vi sentite pronti, allora non vi resta che proseguire con la lettura.

(more…)
Bentornati ad un nuovo appuntamento con iSpazio DevResources… siamo ancora qui ad occuparci di HTML 5 e dei tags che ci consentono di definire al meglio il contenuto delle nostre pagine web!

(more…)
Ciao a tutti, eccoci finalmente alla decima lezione del corso completo di programmazione in C a cura di devAPP.it. E’ tempo di fermarsi un attimo e di iniziare a consolidare quanto appreso fino ad ora. Come? Semplice, con qualche esercitazione pratica con cui confrontarsi. Prima di iniziare a combattere con il codice, però, permetteteci di presentarvi una nuova funzione, gemella di printf, che però, questa volta, servirà a prendere in input dei dati inseriti da parte dell’utente del nostro programma: scanf

(more…)