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
Select your location or opt for the remote class then choose your date.
Remote class
No session at the moment, we invite you to consult the schedule of distance classes.