Pointers et arrays : initialization of pointers and arrays. Multidimensional arrays.
5
C functions
Function declarations. Argument passing. return directive.
Scope of the variables. Function pointers.
Declaring function prototypes.
Advanced C function programing. Inline function tag. Nested functions. Variable number of arguments.
6
User defined types
Structures definition. Initialization of structures.
Accessing a structure members. Accessing a structure members with a pointer.
Definition of unions. initialization of unions.
Accessing a union members. Accessing a union members with a pointer.
7
The standard C library
The strings library functions. Signal, raise, kill are used to send or receive signals.
C library propose a standard interface for file I/O.
Buffered file access, formatted and unformatted I/O. Constants and variables.
Non local goto. Using setjmp and longjmp with signals.
Handling errors : errno, stderr and perror
.
Security issues. Buffer overflows vulnerabilities. Threading problems and race conditions
Customer reviews
4,2 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
Dates and locations
No session at the moment, we invite you to consult the schedule of distance classes.