![]() |
|
|||||
Why a page about C ?Well, after having worked with the language for almost a decade I have developed a deep regard for its capabilities, and have learned a great deal about how to code around some of its deficiencies. Even with the advent of object orientated programming languages I still believe that there is a strong case for using C to develop complex applications. This may not be a particularly trendy point of view, but I believe in using an appropriate tool for the job, rather than using a tool because it is en vogue. Obviously there are cases where using C to develop a tool would lead to enormous complications, and cause artificially complicated code to be employed. In these cases perhaps something as simple as a perl script would suffice. Common C Coding Problems
|
| code1.c | A program coded in the style of a question mark. What does it do, can you work it out ? In the best tradition, send your answers on a postcard to That berk wot writes stupid C code. |
| code2.c | A program coded entirely using a single structure (well almost). This code has also been further obfuscated by naming the structure members with single characters, and arranging the code vertically. Ooh horrid ! |
|
Content of this page Copyright © Robert Quince 1996 - 2005. |