Comme a dit CppModerne, commence par utiliser les variable et leur utilisation par "valeur". Il faut savoir qu'un pointeur, ca utilise la meme taille qu'un int. Donc utiliser un pointeur pour manipuler un int, ca n'a pas trop de sens (car tu perds en simplicitié, tu prends deux fois plus de memoire).
Par contre quand tu commencera a manipuler des choses plus gros, par exemple un tableau de 1000 int, a ce moment la, tu va mieux comprendre l'intérêt d'utiliser des références (éviter les pointeurs pures oui, c'est plus complexe et moins moderne).
Tu peux d'ailleurs refaire l'exercice avec un tableau de 1000 valeurs et une fonction pour les afficher. Tu comprendras vite que ca va etre lourd de passer en argument tes 1000 int vers ta fonction. Passer juste une reference, c'est plus rapide et elegant.
Les petits exercices de code c'est sympas, mais si ca n'as pas vraiment de sens et pas de contexte, ca peut etre dure a comprendre en effet.