Sto costruendo un programma base per capire come funzionano struct e puntatori, per poi riportare le funzioni a membri di oggetti c++ (e in quello sono riuscito)
quando creo funzioni globali stile c il programma si blocca... è molto semplice come costruzione, solo non sono abilissimo coi puntatori , se riuscite a spiegarmi l'errore grazie grazie
#include <iostream>
struct secondo{
int a;
};
void imposta(secondo* s, int c){ s->a = c; }
void stampa(secondo* s) { std::cout << s->a << "\n"; }
int main(){
secondo* punt_secondo;
imposta(punt_secondo,10);
stampa(punt_secondo);
system("pause");
}