le nombre aléatoire est calculé à partir du même algo, qui part d'une valeur unique pour déterminer ce nombre.
si tu ne modifies pas cette valeur, tu auras toujours le meme nombre aléatoire. le srand() sert à initialiser cette valeur, de préférence avec une valeur imprévisible (time est le plus employé)
cette valeur s'appelle "seed" ou "graine" en français
---------------
J'ai un string dans l'array (Paris Hilton)