Accueil

Web

FaceBook

Telechargement

Contact

 

Ajouter aux Favoris

    Bienvenue ! 23/04/2024 @ 06:03:21 - IP : 18.216.190.167 -



Cours du langage C - ZNsoft Tutorial
 




 

Microsoft

Télécharger

SQL Server 2012

Pinpoint

Visual Studio

Choisir son PC

 
 

Developpement

Visual Basic

Langage C

Java

Assembleur

Delphi

SQL

Python

WinDev

 
 

Systèmes OS

Ms Dos

Windows 9.x

Windows Nt

Windows Vista

Unix

Linux

Mac Os

 
 

Conception Web

PHP

ASP

Html

XmL

Flash Adobe

Director Adobe

WebDev

Java Script

 




Livre GRATUIT:
Livre gratuit pour maitriser Google Docs



 
 

 

Sommaire :


Introduction - Les opérateurs - les instructions - Les fonctions - Les pointeurs

Les fonctions en lanage C

 

Cours du langage C pour les débutants

 

 

Les Fonctions

Développer et déployer facilement vos sites web

Télécharger gratuitement Office 2013

Héberger votre site web sur des serveurs gratuits

Visual Studio 2013

Télécharger et apprenez gratuitement

Trucs et Astuces

Découvrez Windows 8.1 et télécharger le gratuitement

 

Une fonction est une portion de programme formant un tout homogène, destiné à remplir une certaine tâche bien délimitée.

Lorsqu’un programme contient plusieurs fonctions, l’ordre dans lequel elles sont écrites est indifférent, mais elles doivent être indépendantes.

En règle générale, une fonction appelée a pour rôle de traiter les informations qui lui sont passées depuis le point d’appel et de retourner une valeur. La transmission de ces informations se fait au moyen d’identificateurs spécifiques appelés arguments et la remontée du résultat par l’instruction return.

Certaines fonctions reçoivent des informations mais ne retournent rien (par exemple printf), certaines autres peuvent retourner un ensemble de valeurs (par exemple scanf).

Définition de fonction :

· La définition d’une fonction repose sur trois éléments :

¨ Son type de retour

¨ La déclaration de ses arguments formels

¨ Son corps

· De façon générale, la définition d’une fonction commence donc par :

type_retour nom (type-arg-f1 arg-f1, type-arg-f2 arg-f2 ...)

· Les arguments formels permettent le transfert d’informations entre la partie appelante du programme et la fonctions. Ils sont locaux à la fonction, et lors de l’appel ils seront mis en correspondance avec les arguments effectifs.

· Contrairement à d’autres langages, le C ne permet pas la modification. Le seul mode de passage des paramètres est le mode par valeur. Cela signifie que « les valeurs des paramètres effectifs sont copiées dans les paramètres formels ».

· L’information retournée par une fonction au programme appelant est transmise au moyen de l’instruction return, dont le rôle est également de rendre le contrôle de l’exécution du programme au point où a été

· La syntaxe générale de la fonction return est la suivante :

return expression ;

Déclaration de fonction :

· Lorsque l’appel d’une fonction figure avant sa définition, la fonction appelante doit contenir une déclaration de la fonction appelée. On appelle cela prototype de la fonction.

· Attention a ne pas confondre définition et déclaration de fonctions. La déclaration est une indication pour le compilateur quant au type de résultat renvoyé par la fonction et éventuellement au type des arguments, et rien de plus.

· Dans sa forme la plus simple la déclaration d’une fonction :

type_de_retour nom () ;



Déposez votre CV
lien de téléchargement direct
50 tirages offerts à l'inscription chez myPIX.com!
Dépot de CV gratuit sur Touslesemplois
Logiciel de référencement automatique

         

Devenez membre ZNsoft : La communauté Informatique

Cours -  Etudiants -  Concours -  Congrès -  Téléchargement -  Formations


_________________________________________________________________________________________________________
Qui sommes-nous ? | Contact | | Inviter un ami | Soutenir ZNsoft | Revue de press | Références
ZNsoft Corporation, Tous Droits Réservés © 2002/ 2024 ZNsoft RSS
  Dernière mise à jour : 20/04/2024