Ieri ho fatto il test di informatica (c++) e ci stata questa domanda:
Se una funzione viene chiama in questo modo f(5,"a"); allora il prototipo sara:
1) f(int a, char b);
2) f(int a, char b[10]);
3) f(void a, char b);
4) f(void a, char b[10]);
Io ho contrasegnato la risposta numero 2, ma poi mi sono consultato col mio prof e mi ha detto che la risposta giusta č la 1. Io ho fatto questo ragionamento: essendo la lettera a dentro due doppi apici, ho dettoto che qualsiasi cosa stia su doppi apici sia una stringa. E poi una lettera puō essere una stringa.