522Fermer524
HippopotameLe 08/12/2006 à 17:31
Tu vois bien que null *c'est* None, et que ça n'a absolument rien à voir avec le reste des pointeurs... (d'ailleurs ça balance une exception dès qu'on y touche)

Ben chais pas moi, prends une variable pointeur en C, mets y la valeur binaire 0, et teste si c'est égal à null.
Alors est ce que null n'a vraiment absolument rien à voir avec le reste des pointeurs ?

Edit : une tite expérience

#let matrice = [|42|];;
val matrice : int array = [|42|]

# let x = Some matrice.(0);;
val x : int option = Some 42

# matrice.(0)<-14;;
- : unit = ()

# x;;
- : int option = Some 42


Génial, le pointeur.