
Designed for professionals and advanced students, Pointers On C provides a comprehensive resource for those needing in-depth coverage of the C programming language. An extensive explanation of pointer basics and a thorough exploration of their advanced features allows programmers to incorporate the power of pointers into their C programs. Complete coverage, detailed explanations of C programming idioms, and thorough discussion of advanced topics makes Pointers On C a valuable tutorial and reference for students and professionals alike.
It's an old website for C programming from Stanford Uni by Nick Parlante [3].
For full blown treatment on linked list and doubly linked list please check this an excellent book Pointers on C by Kenneth Reek (1998) [4].
[1] Linked List Basics
http://cslibrary.stanford.edu/103/
[2] Linked List Problems:
http://cslibrary.stanford.edu/105/
[3] Essential C:
http://cslibrary.stanford.edu/101/
[4] Pointers on C:
It's a hefty tome but that's not necessarily bad if you want to (re-)learn the language and the tricks in a proper way. Easily in my personal Top 5 books for C (The others are in no particular order: "Pointers on C", "Expert C Programming: Deep C Secrets", "The Standard C Library", "C Interfaces and Implementations".)
http://www.amazon.com/Pointers-C-Kenneth-Reek/dp/0673999866/...