C programming examples from 2017.
| Topic | Source code |
|---|---|
| Output, input, and command line arguments | bonjour.c, scanf.c, args.c |
| Data types and conversions | char.c, int.c, typeconversion.c |
| Operators and bit operations | addition.c, shift.c |
| Conditions and loops | switch.c, for.c, while.c, dowhile.c |
| Arrays and strings | array.c, string.c |
| Pointers and memory allocation | pointer.c, ptrop.c, alloc.c |
| Enumerations, structures, and unions | enum.c, struct.c, union.c, typedef.c |
| Preprocessing and headers | pre.c, name.h, operators.h |
| File output | file.c |