Hello
What is the meaning of this statement from expert c programming book:
'the fundamental C types map directly onto underlying hardware'
'C didn't support floating-point numbers until the underlying hardware provided it'
Sham
Assembly
Last Comment
mohet01
8/22/2022 - Mon
Dave Baldwin
That was true... a long time ago when the hardware was much simpler. What book are you reading?
mohet01
ASKER
Book title : 'expert c programming' by peter van der linden
But I did not understand the meaning.
Dave Baldwin
That book was published June 24, 1994. It is seriously out of date. As we discussed in your other question, C and C++ programs on modern machines running under Windows or Linux really run on 'virtual machines' and the programs never see the hardware. When I was programming in C under MSDOS 6.22 in the early 1990's, the machines were much simpler and the C language was much closer to the hardware. That is no longer true for the normal programmer.
You really need to get a book that is less than 5 years old. Too many things have changed since that book was published.
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
mohet01
ASKER
Are you asking me to get the same book title with latest edition?
mohet01
ASKER
does my question something to do with the book I read?
Dave Baldwin
There isn't a newer version of that book. It was probably a good book in 1994 but it is somewhat obsolete now. Computer hardware has gotten a lot more complicated since that book was written. Your questions have been about things that used to be true... but aren't exactly true anymore.
Unlimited question asking, solutions, articles and more.
mohet01
ASKER
Hello
Can u please recommend a book or recordings on internet which gives expert level information with assignments , if required.
I already have basic idea on c language.
Sham
Dave Baldwin
I haven't bought a book on 'C' in a long time so I can't recommend anything current. Please click on "Request Attention" above and get the 'C' language zone added to your question. There will experts there with more recent book recommendations.
mohet01
ASKER
I've requested that this question be deleted for the following reason:
I am raising this question in 'Internet Protocols' zone
Your help has saved me hundreds of hours of internet surfing.
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.