an introduction, 'ey?

C

Chesucat

Hello,

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
 
R

Richard Heathfield

Chesucat said:
Hello,

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

Not seen that one.
"C Made Easy" by Schildt

Avoid any C books by Herbert Schildt, at least until he learns C.
"C - A Reference Manual, 3rd Edition" by Harrison & Steele

Harbison and Steele. If you can get a later edition, do so.
I like the "C, A Reference Manual", but I'm afraid it might be out of
date.

They're up to the 5th edition now, which is bang up to date.

I don't
know if these new compilers will even compiled ANSI C or not?

Yes, they will compile C code that conforms to ISO/IEC 9899:1990 (which is
effectively identical to the 1989 ANSI C Standard).
Which book
would you
recommend to read and study first?

See the first three books cited in the list at
http://users.powernet.co.uk/eton/clc/cbooks.html - 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.
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!

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
possible)
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
Application"

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
comp.os.ms-windows.programmer.win32. If you post your hello.c code here,
though, we should at least be able to tell whether the code itself is
correct.
 

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. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top