Table of Contents |
---|
C0 Language
- C0 home page for C0 Programming Language
- C0 tutorial
- C0 at Andrew (CMU)
-
C0-mode for Emacs editor
(also works in Aquamacs and Carbon Emacs) - vimrc file for the vim editor
C Language
-
C Language Libraries
-
C string library
<string.h>
-
C string library
- From C0 to C: Basics tutorial
- POSIX library standard -- Unix standard library definitions including a library search functionality
Older links
- C Language Tutorial -- one of many C tutorials on the Internet
- The C Library Reference Guide -- a reference on the C language and its standard library
- comp.lang.c Frequently Asked Questions -- a FAQ covering many of C's dark corners and idiosyncrasies
- CERT Secure Coding Standards -- rules and recommendations on how to avoid ill-undefined behaviors
- ISO/IEC 9899 Committee Draft -- the C99 standard
- GCC 4.3.5 manual, Implementation-defined behavior -- documentation of implementation-defined behaviors in Andrew's version of GCC
- POSIX library standard -- Unix standard library definitions including a library search functionality
Prior Course Instances
- Fall 2012 (Frank Pfenning, Ananda Gunawardena, Thomas Cortina and Rob Simmons)
- Summer 2012 (Jamie Morgenstern)
- Spring 2012 (André Platzer and Ananda Gunawardena)
- Fall 2011 (Viktor Adamchik and Ananda Gunawardena)
- Summer 2011 (William Lovas)
- Spring 2011 (Frank Pfenning)
- Fall 2010 (Frank Pfenning)
Sample Assignments from Prior Semesters
- Fall 2012
Exams from Prior Semesters
- Midterm 1
- Midterm 2
- Final