粉丝4.3万获赞19.3万


c 语言学到什么程度可以出去找工作?第一,熟练 c 语言基础编程学会使用 links 系统常用用法设计基本的 api。 c 语言在开发项目中,如果你连基础都没有掌握,你是没有办法继续开发项目或看懂别人的基础编程代码。 第二,指针学习 c 语言的程序员都知道,指针是 c 语言中最常用也是最基本的,很多程序的 bug 都是与指针熟练程度有直接关联, 所以老手平时喜欢说新手,如果这个你都搞不懂,你就应该再去看看 c 语言的基础。第三,记得写文档,还要看懂别人的写的文档。很多开源项目都是可以直接再次开发 自己开发的地方要记得写文档,当然在看法之前先看别人的文档,要不然你没有办法下手。第四,查看 bug, 调试 bug。 西语言每次运行程序都是要编议过程 城,在编程过程是没有办法直接修改 bug, 所以要懂得调试 bug。 第五,简单算法新手开发项目中很少涉及大量算法,一般都是简答的算法。第六,项目实战项目实战是考察你是否真的掌握 c 语言的基本开发技能, 所以至少可以自己独立完成简单的项目,比如管理系统贪吃蛇等。最后补充一下现在找 c 语言开发工程师相关的工作需要掌握的技术。 c 语言基本知识,特别是数组结构体指针,各种数据类型关键字,常用基本函数 高编 app 进城监通信 ipc 网络编程, tcp ip 协议,大学期间不需要非常精通,但里面的函数和个别知识。要知道 c 只是工具,就像是你学会怎么用锤子,不一定就会当木匠一样。


编程的思维要靠一直刷题才能念出来吗?看了你的问题之后啊,我觉得整体来看,还是代码练习量太少了,所以遇到题目的时候,可能没有相应的解题思路,那这个时候还需要多去练习,多去总结,多去提升自己的这个编程 思维。给你三个小的建议。第一就是多刷题,刷题的过程呢,多去总结解题思路,什么样的问题哎,怎么去解决的以后呢,遇到类似的问题啊,你就会有更多的思路。 第二点就是有时候呢,自己做出一道题目的时候,也不要满足于自己的这个答案,可以看看别人的题解,或许他的解题思路就比你的更好一些,这样取长补短啊,才能够让自己写在码的这种能力啊,不管是方法呀,都会提升。 第三点就是我们要认识到,刷题再多呢,也可能会遇到有些题目是没有思路的,这就需要我们多去看,多去想,多去琢磨一个题目的实在没有思路啊,那我们想过 过了之后呢啊,不要耗费太多的时间啊,可以选择去看题解,看题解也是一种好的学习方式。看题解最重要的不是说把别人的代码抄一下啊,把别人代码敲出来,而是要梳理别人代码里面的这个解题思路,通过这个梳理呢,掌握了别人的方法,那以后遇到类似的问题, 自己就有思路了。当然呢,我觉得在梳理这些思路的过程中,梳理刷题的过程中,也可以把这些刷题的这些思路啊,解题的方法写成博客梳理出来,这样的话,你的记忆,你的理解会更加深刻一些,希望以上的这些思路呢,对你有帮助。
