# Advanced C

<details>

<summary>Authors</summary>

Dicaprio Cheung (<dhcheungaa@connect.ust.hk>)

Chalex (<cwchanbm@connect.ust.hk>)

Li Ka Yau Elwin (<kyeliaa@connect.ust.hk>)

</details>

## Suggested Learning Materials

[Helpful playlist](https://youtube.com/playlist?list=PL98qAXLA6aftD9ZlnjpLhdQAOFI8xIB6e\&feature=shared)

Watch the whole playlist except #28, #29

[Legacy tutorial videos](https://www.youtube.com/playlist?list=PLSeKkpqgEm4-tTUrEm-hYbDg-iegYMoUj)

## Sources

* Pointers:
  * <https://www.tutorialspoint.com/cprogramming/c\\_pointers.htm>
  * <https://www.programiz.com/c-programming/c-pointers>
* Enumeration:
  * <https://www.geeksforgeeks.org/enumeration-enum-c/>
* Structure:
  * <https://www.tutorialspoint.com/cprogramming/c\\_structures.htm>
* Union:
  * <https://www.tutorialspoint.com/cprogramming/c\\_unions.htm>
* Typedef:
  * <https://www.tutorialspoint.com/cprogramming/c\\_typedef.htm>
* Preprocessor:
  * <https://www.tutorialspoint.com/cprogramming/c\\_preprocessors.htm>
  * <https://www.geeksforgeeks.org/cc-preprocessors/>
  * <https://docs.microsoft.com/en-us/cpp/preprocessor/preprocessor?view=vs-2019>
