C/C++ 入职一年的新手请教

free512608327 2017-05-10 03:39:42
大家好!我简单介绍下我的情况,一年前自学的C/C++(C只是看了入门经典,自学完在成都参加的MFC工作,已经一年)。因为进的小公司,MFC这边的开发已经完成并且没有和C/C++相关的新项目,近期都是在做原有项目的维护和数据比对。综上所述更新了简历,想去新的工作环境接触一些新的知识,经过几周断断续续的几家面试,有以下几个疑问:

1 C/C++工程师方向的职位,Linux和多线程、网络编程、大型数据库或多或少都有要求(线程和数据库语言有一定程度了解,不深刻),是不是需要准备好这些技能再去面试(或者哪几项),如果自学的话,这四个方向都有什么书籍比较权威或便于新手理解(最好有练习)
2 我想进一步加强自己的C/C++技能,根据问题1描述和方法,是否可以有效的提高自己的技能水平(没头没脑的自己找东西写很有局限性,因为我只做过MFC开发,好多东西没有接触,不知道平时做什么方向的练习才能慢慢提高自己)
3 希望各位入行早的老师们可以根据我的情况对我的未来发展方向或者学习计划一些建议

谢谢
...全文
447 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2017-05-10
  • 打赏
  • 举报
回复
http://edu.csdn.net/course/detail/2344 C语言指针与汇编内存地址-一.代码要素 http://edu.csdn.net/course/detail/2455 C语言指针与汇编内存地址-二.函数 http://edu.csdn.net/course/detail/2516 C语言指针与汇编内存地址-三.数组和二维数组 http://edu.csdn.net/course/detail/2517 C语言指针与汇编内存地址-四.三维数组
「已注销」 2017-05-10
  • 打赏
  • 举报
回复
碰巧之前有回复类似的,偷懒一下:http://bbs.csdn.net/topics/392160016?page=1#post-402297286
赵4老师 2017-05-10
  • 打赏
  • 举报
回复
电脑内存或文件内容或传输内容只是一个一维二进制字节数组及其对应的二进制地址; 人脑才将电脑内存或文件内容或传输内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息…… 为什么要有数据结构这个东东? 因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的二进制字节数组中。 然后让CPU这个只会执行预先保存好的加减乘除移位条件转移……等机器指令的家伙按照人的意志去处理这些数据。至于具体如何处理就是所谓算法。 推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。
赵4老师 2017-05-10
  • 打赏
  • 举报
回复
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构…… 对学习编程者的忠告: 多用小脑和手,少用大脑、眼睛和嘴,会更快地学会编程! 眼过千遍不如手过一遍! 书看千行不如手敲一行! 手敲千行不如单步一行! 单步源代码千行不如单步Debug版对应汇编一行! 单步Debug版对应汇编千行不如单步Release版对应汇编一行! 不会单步Release版对应汇编?在你想单步Release版C/C++代码片断的前面临时加一句DebugBreak();重建所有,然后在IDE中运行。(一般人我不告诉他!) VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。 对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。
赵4老师 2017-05-10
  • 打赏
  • 举报
回复
有学生问过老师【老师每次回复都这么潇洒,能稍微根据我的情况分析下么?因为我想知道的不仅仅是“去看”什么书,我也想知道“为什么”要去看这本书】吗?
free512608327 2017-05-10
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
《Linux C编程一站式学习》 SQL Server中文版联机帮助
赵4老师每次回复都这么潇洒,能稍微根据我的情况分析下么?因为我想知道的不仅仅是“去看”什么书,我也想知道“为什么”要去看这本书
赵4老师 2017-05-10
  • 打赏
  • 举报
回复
正则表达式速查 正则表达式举例 正则表达式学习 (4页A4纸)http://download.csdn.net/detail/zhao4zhong1/1808549
赵4老师 2017-05-10
  • 打赏
  • 举报
回复
《Linux C编程一站式学习》 SQL Server中文版联机帮助

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧