编程需要了解哪些硬件方面的知识?

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:12:08
现在学完C+了感觉还是编不出什么有价值的东西…后来才知道是硬件方面知识严重匮乏,谁能给我推荐几本与编程密切相关的硬件方面的书?网站就算了,我是学生,基本是在校,上网时间太少

其实你只是学了C+就想编出什么东西来,是不太可能的。你学过C+以后应该知道编程语言分为高级语言、中级语言(其实也不太准确,书上也有类似说明)、机器语言。你学习的C+就属于高级语言,需要编译以后才能被机器执行,所以说高级语言已经与硬件的联系不是太多了,所以如果你首先应该明确你想要做什么样的程序员,如果你只是想要做一个数据库程序员,那么根本不需要去了解硬件的知识。
PS:建议你首先选定一个你感兴趣的方向,然后再深入学习,因为C+怎么说也是一种工具,就好比你学会拿刀了,但是不一定就会用刀切菜削苹果一样,编程要学习的东西是很多的,还有一些其他学科的东西,例如逻辑数学等。