From 7b2108aac1e2c42c540473f61a48644d0403f9b0 Mon Sep 17 00:00:00 2001 From: medina5 Date: Fri, 12 Sep 2025 13:33:16 +0200 Subject: [PATCH] pointeur.svg --- pointeur.md | 4 +- pointeur.svg | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++ pointeurs.md | 118 +-------------------------------------------------- 3 files changed, 119 insertions(+), 120 deletions(-) create mode 100644 pointeur.svg diff --git a/pointeur.md b/pointeur.md index 130bbff..d3d8bbf 100644 --- a/pointeur.md +++ b/pointeur.md @@ -1,6 +1,4 @@ ---- -title: Les pointeurs ---- +# Les pointeurs Les pointeurs avec une fonction. Solution plus efficace : on passe en paramètre deux pointeurs. diff --git a/pointeur.svg b/pointeur.svg new file mode 100644 index 0000000..4a80fb8 --- /dev/null +++ b/pointeur.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + 10000 + 10001 + 10002 + 10003 + 10004 + 10005 + 10006 + 10007 + 10008 + 10009 + 10010 + 10011 + 10012 + 10013 + 10014 + 10015 + + + + 0000 1100 + 0100 0000 + 0000 0100 + 1100 1001 + 0110 1110 + 1110 0000 + 0000 0011 + 1100 0000 + 0010 0000 + 0000 0000 + 0000 1111 + 1001 0000 + 0000 0000 + 0000 0000 + 0110 0000 + 0000 0000 + + + + + + score + *pointeur + diff --git a/pointeurs.md b/pointeurs.md index 5886f5d..a2a902c 100644 --- a/pointeurs.md +++ b/pointeurs.md @@ -10,123 +10,7 @@ int score = 65040073; int *pointeur = &score; ``` - - - - - - - - - - - - - - - - - - 10000 - 10001 - 10002 - 10003 - 10004 - 10005 - 10006 - 10007 - 10008 - 10009 - 10010 - 10011 - 10012 - 10013 - 10014 - 10015 - - - - 0000 1100 - 0100 0000 - 0000 0100 - 1100 1001 - 0110 1110 - 1110 0000 - 0000 0011 - 1100 0000 - 0010 0000 - 0000 0000 - 0000 1111 - 1001 0000 - 0000 0000 - 0000 0000 - 0110 0000 - 0000 0000 - - - - - - score - *pointeur - +![Pointeur](pointeur.svg) La déclaration d'un pointeur s'effectue en utilisant le symbole `*` appelé indirection.