Formations au coeur des technologies

Essayer, tester, échanger les bonnes pratiques, partager les retours d'expériences, ...
toutes nos formations sont disponibles à distance (classes virtuelles) et en centre de formation (présentiel), au choix.
Vous pouvez même changer de modalité en cours de formation, si vous avez des contraintes : par exemple, commencer en présentiel et continuer les jours suivants à distance.
Les outils pédagogiques et l'infrastructure de travaux pratiques mis à disposition sont accessibles depuis nos locaux, ou depuis votre entreprise ou votre lieu de télétravail, à volonté
N'hésitez pas à tester nos formations et nos serious games !

Initiation au langage C

DATES:
DATES:
DATES :
CODE:LC001

Public


Tout programmeur en langage C.

Objectifs


Connaître et maîtriser les concepts de base du langage C. Savoir écrire des programmes simples et acquérir des méthodes de programmation.

Préalables


Aucune connaissance préalable n'est nécessaire pour suivre ce cours

Programme


Le C


Présentation du langage C; Architecture, syntaxe. Structure d'un programme C.
Compilation.

Contrôle de programme


Instructions de contrôle.Boucles.Les tests.Branchements.

Variables


Déclarations de variables; utilisation des types: variables entières, réelles, structurées.
Type statique, registres.
Notions sur les variables externes.

Fonctions


Fonctions de base: affichage et lecture des données. Entrées/sorties formatées.
Fonctions personnalisées: définitions, règles de fonctionnement, récursivité.

Manipulation de données


Tableaux, chaînes de caractères
Présentation.Structures.Champs binaires.
typedef
Conversions, règles de portée
Opérateurs
Affichage et saisie avancés.

Librairies


Introduction à la notion de librairie. La librairie standard.
les fichiers inclus.
Introduction aux différentes phases de compilation, édition de liens.

Pointeurs


Présentation. Utilisation.


Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code Cours:LC001

Contenu de la formation
Initiation au langage C:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours