Skip to content
Snippets Groups Projects
Commit a521c14a authored by orestis.malaspin's avatar orestis.malaspin
Browse files

mise a jour fonctions

parent 23bdfd0c
No related branches found
No related tags found
No related merge requests found
...@@ -73,7 +73,8 @@ ...@@ -73,7 +73,8 @@
# Les fonctions (1/N) # Les fonctions (1/N)
- Les parties indépendantes d'un programme sont mises dans des fonctions. - Les parties indépendantes d'un programme.
- Permettent de modulariser et compartimenter le code.
- Syntaxe: - Syntaxe:
```C ```C
...@@ -82,6 +83,9 @@ ...@@ -82,6 +83,9 @@
return expression; // type donne le type d'expression return expression; // type donne le type d'expression
} }
``` ```
# Les fonctions (2/N)
- Exemple: - Exemple:
```C ```C
...@@ -98,7 +102,7 @@ ...@@ -98,7 +102,7 @@
} }
``` ```
# Les fonctions (2/N) # Les fonctions (3/N)
- Il existe un type `void`{.C}, "sans type", en C. - Il existe un type `void`{.C}, "sans type", en C.
- Il peut être utilisé pour signifier qu'une fonction ne retourne rien, ou qu'elle n'a pas d'arguments. - Il peut être utilisé pour signifier qu'une fonction ne retourne rien, ou qu'elle n'a pas d'arguments.
...@@ -116,7 +120,7 @@ ...@@ -116,7 +120,7 @@
} }
``` ```
# Les fonctions (3/N) # Les fonctions (4/N)
## Prototypes de fonctions ## Prototypes de fonctions
...@@ -135,7 +139,7 @@ ...@@ -135,7 +139,7 @@
} }
``` ```
# Les fonctions (4/N) # Les fonctions (5/N)
## Arguments de fonctions ## Arguments de fonctions
...@@ -157,7 +161,7 @@ ...@@ -157,7 +161,7 @@
} }
``` ```
# Les fonctions (5/N) # Les fonctions (6/N)
## Arguments de fonctions: pointeurs ## Arguments de fonctions: pointeurs
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment