Est-il possible de faire cela?
double variable;
variable = 5;
/* the below should return true, since 5 is an int.
if variable were to equal 5.7, then it would return false. */
if(variable == int) {
//do stuff
}
Je sais que le code ne va probablement pas quelque chose comme ça, mais comment n'aller?
double
et int
sont représentés en mémoire différemment, et vous utiliseriez l'un ou l'autre en fonction du contexte de votre gestion de la mémoire.