Bonjour tout le monde,
J'essaie d'écrire une fonction qui soit un peu intelligente. Cette fonction détectera combien de caractère faut il pour écrire la variable passé envoie en paramètre.
Ex:
  • int i=25 ->return 2
  • char caracter='c' ->return 1
  • char string[]="Bonjour" ->return 7
  • ...


Pour le traitement, je peux me débrouiller, mais comment puis je faire en sorte que l'argument d'une fonction soit n'importe quelle variable, et puis enfin comment savoir le type de cette variable?
Si c'est pas possible de le faire dites le...
Merci