| Duration: |
5 Days (available on in-house or customised basis only) |
| Price: |
On Request |
| Locations Available: |
|
| |
Suitable For: This course is intended for delegates with existing C programming experience wishing to further their working knowledge of the language.
Delegates should have previous C programming experience, equivalent to the learning content of our Introduction to C Programming course.
This course relies entirely on a ’hands-on’ approach. Delegates, under the trainer’s guidance, develop example programs to illustrate features of the language and are encouraged to experiment with these to promote a full understanding. In parallel are programming exercises intended to utilise the newly learned techniques in a problem-solving context.
Objectives:
By the end of the course delegates will be able to:
- Use expressions confidently with knowledge of precedence, promotion and sign implications
- Interpret complex C declarations
- Use function pointers where appropriate
- Use pointers and arrays confidently and with insight
- Use features of the C99 standard
- Organise source code into compile units and libraries
- Control source code dependencies
- Utilise operating system services
- Use the features of the C pre-processor to the full
- Perform list processing
|
| |