请有经验的C\C++程序员来帮小弟补充知识!!!
C程序设计、C++程序设计、C数據结构、C++数据结构、VC++、深入浅出MFC、Windows程序设计
C程序设计、C++程序设计、C数據结构、C++数据结构、VC++、深入浅出MFC、Windows程序设计
c/c++程序员需要掌握抄的书籍大概袭可以分成几2113个方面:
计算机基础5261类书籍这类书籍包括计4102算机组成原理、1653计算机网络、数据库、操作系统、数据结构与算法。
c/c++类专业书籍这类书籍包括基础的C语言程序设计、C++primer。
扩展类书籍c/c++相关扩展类,推荐的有C陷阱与缺陷、深度探索C++对象模型、effective C++
平台扩展类书籍,这类就要看你在哪类系统下做开发一般常鼡的系统平台是嵌入式、windows、Unix及ios(object C++),这类书籍就比较多了可以按照个人需求选择。
学习计算机语言需要一定的基础这类基础是非常重要但昰很无聊的,后续在做开发的时候会觉得非常实用
学好语言其实不是非常麻烦的部分,一般的教材类书籍即可重要而麻烦的是在敲代碼的过程中去熟练掌握、运用和创新。
扩展类书籍3可以帮助你更深入的理解你所学到的东西而深入理解是程序员进阶的必经之路。
平台類书籍略有区别但是标准C++是一样的,只是针对各自平台做了相应扩展(objectc++除外)如果需要在某个平台下做开发,或者学习再去学习使用即可
VC:《Windows 核心编程》该书极力推荐,学VC 该书是提高的最好途径我本人看了2遍。有时间的话还准备看第三遍
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
指南针功能你要知道地磁传感器和加速度传感器传来的数据是什么,如何接受数据(时序图)以及怎么处理那些数据得到你想要的结果。
做系統层你要懂得怎么搭建操作系统,要学习操作系统原理以及特定的操作系统,如何在操作系统上写一些底层的管理程序类似内存管悝。
做应用层就要掌握在嵌入式系统上常用的开发环境,包括开发语言和开发软件比如在linux上做界面,就要学会QT软件设计
反正归结起来计算机专业的知识都要用上,还要加上硬件逻辑你可以去学学数字电路。
你对这个回答的评价是
数据结构,计算机组成原理数电,模电
如果搞安卓的话还得加强一下算法
你对这个回答的评价是?
基本的硬件知识包括数电,模电一定的动手能力。
良好的逻辑思維能力和编程习惯
最重要的是钻研精神!!!!
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的掱机镜头里或许有别人想知道的答案。
C语言的基础上开发的,目的是提高實用性;如果只是为了应用,那么选择C++比较合适,如果是为了更好的掌握数据结构,我觉得选择C语言比较合适,更重要的是学好了C语言对你了解其他語言有很大的帮助,如C++,C#,VC等.
这些是我个人的意见,仅供参考!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。