Bonjour,

Question un peu bête, mais je n'arrive pas à trouver d'infos dessus :

Si je multiplie un "int" par un "int", j'obtiens... un "int", n'est-ce pas ?

(sans se préoccuper de leur valeur, débordement, tout ça)

Quel est le type de retour de ces multiplications ?

(char) * (int) ?
(int) * (char) ?
(unisgned long) * (int) ?

etc...

Plus généralement, quel est le type de retour de

(type 1) * (type 2) ?

Avec "type 1" et "type 2" des types natifs c++ ?