mio professore ci ha mostrato questo codice:Qual è il problema con questa funzione C che contiene una funzione?
timerX(int x){
int times(int y){
return x * y;
}
return times;
}
come funziona in C (usando il compilatore GCC)? Ha detto che non appena la funzione scompare, la funzione interna scompare? Apprezzo qualsiasi consiglio o consiglio.
Vedere http://en.wikipedia.org/wiki/Trampoline_%28computing%29 –
Grazie Basile - Lo sto studiando! – Coffee
si prega di inviare un codice valido. Uno sforzo per farlo potrebbe già averti portato qualche intuizione. In particolare sarebbe stato interessante vedere se 'timerX' ha davvero' int (*) (int) 'come valore di ritorno. –