Summary: |
In this week, we will cover the following topics:
Introduction to C (Part 1)
C Datatypes
Arrays and Strings
Casts and Sizeof
Terminal I/O
Function Scope
Intro to Pointers
… and will result in the following learning outcomes:
Basic knowledge of C datatypes
Knowledge of how arrays work
Knowledge of how strings are ‘null terminated’ arrays, in C.
Understanding of the relevant functions for terminal I/O
Appreciation of the scope of functions and other code blocks
A preliminary appreciation of the uses and pitfalls of pointers |