martedì 26 aprile 2011

Esercitazione 5

Potete scaricare il teso dell'esercitazione 5 che tratta gli ultimi argomenti visti a lezione. Vi consiglio di approfittare della pausa delle lezioni per mettervi al corrente con le esercitazioni passate. Se alla ripresa delle lezioni non avrete grande familiarità con gli argomenti finora trattati avrete difficoltà a seguire quelli nuovi.
Per chiarimenti potete sempre contattarmi sul blog, via email o il 5 maggio al CUPA. Buon lavoro.

mercoledì 20 aprile 2011

Passaggio di puntatori per riferimento

Vi segnalo che nell'esempio che vi ho scritto ieri alla lavagna sulle liste c'era un'imprecisione. In particolare per le funzioni che ricevevano un puntatore per riferimento (perche' dovevano modificarlo al loro interno) ho usato ad esempio la sintassi:
void elimina((nodo*)& p){
 ...
}

Ho invece verificato che la sintassi corretta sarebbe:

void elimina(nodo*& p){
 ...
}

quindi senza le parentesi. Del resto come vi dicevo e' piuttosto infrequente che si passi un puntatore per riferimento, in quei casi e' piu' naturale usare un doppio puntatore.

lunedì 18 aprile 2011

Testo esercitazione 4 e soluzioni esercitazioni precedenti

Disponibile il testo della nuova esercitazione che tratta struct, tipi enumerativi, puntatori e memoria dinamica. Ho anche raccolto le soluzioni delle esercitazioni precedenti in un unico file zip.

lunedì 11 aprile 2011

Testo terza esercitazione e video C64

Approfitto del post con cui rendo disponibile il teso dell'esercitazione 3 per segnalarvi il link di quel video dei bambini a cui hanno fatto provare un mitico Commodore 64...