I have the original print edition from 1976.? The strange thing about that book is that it essentially used the original standard C library, without actually having a formal section documenting all the library calls.
I ended up 'graduating' to the Harbison-Steele book C: A Reference Manual.? I book-marked several sections I constantly referred to, including all the printf formatting stuff, and the section on operator precedence.
I even eventually bought a print copy of the ANSI X3.159-1989 for Information Systems - Programming Language - C standard, including the rationale document (I really love rationales, the reasoning behind the decisions made when standards were created).? That binder is still on my work desk, within easy reach.
The ANSI standard and the Harbison-Steele were my "bibles" all during the decade I was doing hard real-time embedded machine vision programming in C (the 1990's)
I then headed the IPv6 team at NextHop, a University of Michigan and Cornell University spinoff, where we wrote all the Internet backbone routing protocols in C.? Our code compiled and ran on dozens of computer architectures and operating systems from 32-bit to 128-bit (the latter being the Dec Alpha, which used sparse memory addressing, so you were NOT guaranteed that pointer and integer arithmetic were interchangeable).
Finally I ended up getting mixed up in the automotive business, where I've been ever since, starting out as the "Software Assassin" helping our suppliers find their 'off by one' and null pointer dereference errors, and ultimately graduating to a Senior Technical Specialist position in Wireless and Cybersecurity.? Planning to finally retire next year at age 70.
Then, I plan to follow and contribute code, etc. to one or more ham radio projects.
73,
-- Dave, N8SBE
On 2023-10-09 14:58, Aaron K5ATG wrote:
I'm trying to learn the C Code for the sBITX and other stuff, I found this book and figured that others may get some use out of it:
It's a lot of fun, it starts you off with the standard "Hello, world"? which is basically where I'm at right now. I have been playing with it which means I try something then spend twenty minutes of looking at the error codes and using them to figure out where I messed up at. I did get it to print "Hello Earthicans, Aaron the Great was here." Yes I'm aware that I am not completely right in the head but I have fun. Before you ask here is the explanation on "Aaron the Great"?
--
'72
Aaron?