Home - Log in

The Basics of C Programming

1E1AB3 The Basics of C Programming Electronics and Applied Physics S5
Cours : 12 h TD : 14 h TP : 14 h Projet : 0 h Total : 40 h
Responsable : Philippe LEFEBVRE
Pré-requis
Non renseigné
Objectifs de l'enseignement
Language knowledges
C programming concepts
Programme détaillé
- Program Structure
- Reserved Keywords
- Basic Datatypes
- Control Statements
- Input and Output (keyboard, files, display...)
- Functions
- Pointing to Data
- array and strings
- dynamic allocation
- Structured Datatypes
Applications (TD ou TP)
Simple programs to implement classical algorithms like finding zeros of function, sorting...
More complex programs like image processing.
Compétences acquises
Rapid prototyping
ANSI C for Embedded applications
Bibliographie
Kernighan B., Ritchie D., "le langage C : Norme ANSI", Dunod, 2ème édition, 2004
Delannoy C., "langage C, la référence", Eyrolles, 2002.
Free Software Foundation, GNU coding standards.

© 2024 - ENSICAEN ( Legal Notices - Credits )