Accueil » Programmation » Rappel sur les pointeurs et l’allocation de la mémoire

Rappel sur les pointeurs et l’allocation de la mémoire

Télécharger cours sur Rappel sur les pointeurs et l’allocation de la mémoire, tutoriel PDF gratuit de Programmation de 15 pages.

Catégorie: Programmation, type de fichier: PDF, Nombre de page: 15, auteur: , license: Creative commons, taille de fichier: 413.25 Kb, niveau: Débutant, date: 2014-01-31, téléchargement: 515.

Plan de cours

  • Pointeurs et allocation
  • Notion de pointeur – Les opérateurs * et &
  • Déclaration d’un pointeur
  • Manipulation du contenu d’un pointeur
  • L’adresse d’une variable (la référence)
  • Exercices
  • Incrémentation des pointeurs
  • Les pointeurs et les tableaux
  • Comparaison de pointeurs
  • Soustraction de pointeurs
  • Le pointeur NULL
  • L’allocation dynamique
  • Les fonctions
  • Concepts de base
  • Définition d’une fonction
  • Appel d’une fonction
  • Déclaration d’une fonction
  • Transmission des paramètres d’une fonction
  • Les variables et leur portée
  • Les variables globales
  • Les variables locales

Ce cours intitulé Rappel sur les pointeurs et l’allocation de la mémoire est à télécharger gratuitement, plusieurs autre documents sous la catégorie Programmation sont disponibles dans ce site, que ce soit vous êtes débutant ou professionel ce cours de Langage C va vous aider à améliorer votre compétence et votre savoire faire dans le Programmation.

Profitez de ce manuel de formation en PDF pour comprendre mieux le Langage C et enrichir votre connaissance.

Commencez à télécharger ce cours adapté pour vous et à apprendre Langage C.

Télécharger

Extrait du cours :

Chap 2 Les fonctions 10 else { for (i=1, res=1; i<=n; i++) res= res *a; return (res) ; } }  Les déclarations sont plus ou moins obligatoires mais leur utilisation reste intéressante pour se rassurer que les arguments de la fonction ont bien le type défini dans le prototype . Dans le cas contraire, le compilateur signale une erreur.  Les fichiers d’extension .h (header files) peuvent contenir les prototypes et les définitions des fonctions secondaires. #include #include “declaration.h” int puissance ( int , int ) ; void main() {int a=5, b=6, res ; res= puissance(a,b) ; // res=puissance(a+1, b+3) ; printf(« %d puissance %d est égale à %d », a, b, res) ; } declaration.h int puissance ( int a, int n) { int res, i ; if (n == 0) return (1); else {for (i=1, res=1; i<=n; i++) res= res *a; return (res) ;} } 2.3 Transmission des paramètres d’une fonction Lors de l’appel d’une fonction, les paramètres de cette fonction sont copiés et c’est la copie qui est exploitée dans le code de la fonction et la vraie valeur des paramètres ne so nt pas modifiées. On dit que les paramètres des fonctions sous C sont transmis par valeur . Exp : #include int f1( int , int ) ; //int puissance ( int x, int y) ; int f1 ( int x, int y) { int z; x=x+1; y=y+1; z=x/y ; return( z) ; } void main() {

Laisser une réponse

Votre adresse email ne sera pas publiéeLes champs requis sont surlignés *

*