Some useful material and links for C
My notes
Strings and using them: Strings.c
Enum, typedef and structures: C-Notes.doc
Compilers and IDEs
These links are biased towards the Windows OS. For Linux I prefer gcc
on the command line and a text editor.
- [Open source and Free]
- Bloodshed Dev-C++ is a full-featured
Integrated Development Environment
(IDE) for the C/C++ programming language. It uses Mingw port of GCC
(GNU Compiler Collection) as it's compiler. Dev-C++ can also be used in
combination with Cygwin or any other GCC based compiler.
http://www.bloodshed.net/devcpp.html
- [Free]
- The lcc-win32 system is
a full featured C
Development Environment for
Microsoft Operating Systems written by Jacob Navia. Its free for
non-commercial development. Follow the download link at the bottom of
the page, you are simply asked for your name and email.
http://www.q-software-solutions.de/products/lcc-win32/index.shtml
Useful Links
The Tenouk's C Laboratory Worksheets page (Very good notes etc)
The C-Book (A free online C programming book)
University of Leicester Online Web based C-Course
Dave Marshall Online C-Course
Steve Summit
Peter Burden C Progamming Notes
Stanford University's short concise Essential C notes
Ted Jensen's Pointer Tutorial
C Programmers Reference
C Reference Card (PDF file) by Joe Silverman
The C Library Reference Guide by Eric
Huss
C library Useful On line reference
Make
Files
GCC