Les pointeurs en algo

Les pointeurs en algo - Algo - Programmation

Marsh Posté le 19-09-2008 à 20:10:01    

Salut à tous
 
Donc voila mon petit souci, je ne comprends pas la fonction des pointeurs lors d'exercices d'algorithme.
Quelqu'un peut-il me donner une petite description du sujet?
D'avance merci.

Reply

Marsh Posté le 19-09-2008 à 20:10:01   

Reply

Marsh Posté le 19-09-2008 à 21:15:10    

Je ne vois pas le rapport entre les pointeurs et l'algorithme, c'est trop proche d'un langage, et encore, quand je dis "d'un langage", je pense surtout au C en fait.
Or c'est pas le but de l'algorithmique que d'être proche d'un langage particulier.

 

Et sinon, un pointeur c'est simplement l'adresse d'une zone mémoire, de taille x et contenant des objets de type y, x et y étant génériques.


Message édité par Elmoricq le 19-09-2008 à 21:15:24
Reply

Marsh Posté le 19-09-2008 à 21:46:33    

il doit faire référence à ces cours d'algo avec les notations C, M et CM.

Reply

Marsh Posté le 02-10-2008 à 17:29:32    

Bah pour faire simple, quand tu utilises le nom d'une variable tu désignes l'objet en lui-même, tandis que la référence pointe vers là où se trouve l'objet en mémoire.
 
Utiliser une référence ça permet par exemple de passer des paramètres très lourds à une fonction sans alourdir le système. Et tu verras un peu plus tard que les références sont vitales pour les tableaux par exemple, ainsi que les structures de données (de type Pile (LIFO), File (FIFO), Arbre de recherche binaire, ...). N'ait pas peur, tu comprendras bien assez vite.
 
:hello:

Message cité 1 fois
Message édité par b3rlin le 02-10-2008 à 17:30:37
Reply

Marsh Posté le 02-10-2008 à 17:56:07    

b3rlin a écrit :

N'ait pas peur, tu comprendras bien assez vite.


 
moi j'aurais pas formulé comme ça :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed