an introduction, 'ey?

Discussion in 'C Programming' started by Chesucat, Sep 11, 2003.

  1. Chesucat

    Chesucat Guest


    I am, of course, new here and wanted to know if anyone heard of a books,
    "C Programming in 12 Easy Lessons" by Greg Perry
    "C Made Easy" by Schildt
    "C - A Reference Manual, 3rd Edition" by Harrison & Steele

    I like the "C, A Reference Manual", but I'm afraid it might be out of date. I don't
    know if these new compilers will even compiled ANSI C or not? Which book would you
    recommend to read and study first? The only C programs I have compiled are the simple
    "hello world" type. I generally use gcc under cygwin because it is simpler to use than
    Microsoft's Visual C, I tried to compile a simple program with Visual C and it gave me
    a bunch of errors and wouldn't compile. I didn't want to use the "wizard" to make a
    stupid project out of a simple hello world app. So, I'll just use gcc compiler for
    now! Thank you for your help and patience!

    Chesucat, Sep 11, 2003
    1. Advertisements

  2. Not seen that one.
    Avoid any C books by Herbert Schildt, at least until he learns C.
    Harbison and Steele. If you can get a later edition, do so.
    They're up to the 5th edition now, which is bang up to date.

    Yes, they will compile C code that conforms to ISO/IEC 9899:1990 (which is
    effectively identical to the 1989 ANSI C Standard).
    See the first three books cited in the list at - my own favourite is "The
    C Programming Language", 2nd edition, Kernighan and Ritchie, and it sounds
    like you might like it too. Second choice? Probably K N King.
    There shouldn't be any reason why you can't compile a "hello world" program
    under Visual C. The most likely errors you are making that stop your
    program building correctly are:

    1) actual syntax errors (unlikely, if gcc builds it okay, but still
    2) using .cpp instead of .c as your file extension (C++ is a very different
    language to C!)
    3) trying to build the wrong kind of project. You want "Windows Console

    Strictly, questions about "how do I use my compiler" belong in
    compiler-specific groups or platform-specific groups, so if you need any
    further help with Visual C, try asking in If you post your hello.c code here,
    though, we should at least be able to tell whether the code itself is
    Richard Heathfield, Sep 11, 2003
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.