Purdue University
ECE264 - Advanced C Programming
Spring 2023

Main Navigation

  • Home
  • Schedule
  • Programming Assignments
  • Reference Materials

Materials

Reference Materials

C Programming

  • Reference Sheet (By Alex Quinn)
  • 21st Century C
  • The Pragmatic Programmer
  • The Pragmatic Programmer - Quick Reference
  • Modern C

Specific Topics

  • #include guards from Wikipedia
  • gdb from Richard M. Stallman
  • struct from Wikipedia - good level of detail for ECE 264
  • struct initialization syntax in C99 from Dave Dribin - advanced, but nice examples
  • array and struct initialization syntax in C99 from GCC documentation - advanced
  • Compiling a C Program: Behind the scenes

Elmore Family School of Electrical and Computer Engineering
Purdue University
West Lafayette, IN, USA

  • machiry_msidc
  • engineering.purdue.edu/ECE