Puntatori e strutture dati dinamiche. Allocazione della memoria e modularità in linguaggio C

La programmazione come strumento per il problem-solving si appoggia su due grandi pilastri: gli algoritmi, che definiscono le operazioni da svolgere per trasformare i dati in ingresso nei dati in uscita, e le strutture dati, dove sono memorizzati i dati in ingresso, quelli in uscita e quelli intermedi generati durante la computazione. Per la risoluzione di qualunque problema, tranne i più banali, conoscere le strutture dati e saperle implementare in un linguaggio di programmazione è di fondamentale importanza. Questo libro analizza la progettazione e la realizzazione di strutture dati efficienti e modulari in linguaggio C. Prima di affrontare le strutture dati, il testo approfondisce alcuni meccanismi propri di questo linguaggio, quali i puntatori e l'allocazione dinamica della memoria, fondamentali per una programmazione avanzata. Puntatori e allocazione dinamica sono introdotti in stretta relazione alla rappresentazione dei dati in memoria, all'architettura e al funzionamento di un sistema di elaborazione basato sul modello di Von Neumann.

EAN

9788891619013

Data pubblicazione

2016 08 30

Lingua

ita

Pagine

240

Tipologia

Libro

Altezza (mm)

170

Larghezza (mm)

240

Spessore (mm)

14

Peso (gr)

380

Come si presenta questo libro

Approccio tecnico con taglio operativo

Il libro è orientato soprattutto a comprensione tecnica e applicazione, con contenuti che risultano più utili quando vengono messi alla prova sul campo.

Cosa trovi dentro

Dentro trovi soprattutto programmazione, sviluppo software e sistemi.

Perché può piacerti

Può funzionare bene per professionisti e sviluppatori, con un tono tecnico e emotivo e un approccio impegnativo.

Ideale per
Ideale per sviluppatori e tecnici

È adatto a chi cerca contenuto tecnico da capire e poi usare, non solo da leggere in astratto.

Product Information

Shipping & Returns

Edizione
Acquisto
From €20.00
Puntatori e strutture dati dinamiche. Allocazione della memoria e modularità in linguaggio C
€20.00