开发者社区> 问答> 正文

如何学习c语言?

如何学习c语言?

展开
收起
知与谁同 2018-07-19 16:34:07 2033 0
7 条回答
写回答
取消 提交回答
  • 学好每一种语言其实都不容易,即便是看起来入门很轻松的也是一样,想要做到精通非得有经过一定的项目上的磨练才行。

    C语言学习曲线相对陡峭,除了学习者的个人意愿和投入,教授者的能力也是很关键的 - 很难想象一个没有C项目经验的人能教授的非常深入并有最佳实践分享 - 当然,平心而论,语法类的知识上的传授还是好的,而且修行还是靠个人的。

    我建议学习者多加以实践,重视调试的技能,逐步积累经验,联系实际应用,未来成功可以预期。

    2019-07-17 22:51:22
    赞同 展开评论 打赏
  • 找一本谭浩强的C语言书,然后到网上看视频教学,这样学起来比较轻松,也很快。
    如果有需要的话,我可以给视频教学文件。需要的给我留言,wgp5417@163.com
    2019-07-17 22:51:22
    赞同 展开评论 打赏
  • 静静的看着你们
    首先需要看些教程 书籍视频都行 然后要积极上级操作 多做习题
    2019-07-17 22:51:22
    赞同 展开评论 打赏
  • 从基础做起,先把基本的知识掌握了,然后慢慢摄入部分c语言方面的题目,又不懂的就问,知道弄明白为止
    2019-07-17 22:51:22
    赞同 展开评论 打赏
  • 谭浩强的书多看看 对刚入门的比较有帮助
    理解的它的一些基本定义 还有尝试自己编一些经典算法 收获比较大
    2019-07-17 22:51:22
    赞同 展开评论 打赏
  • 开始不要看太多书,一次列举那么多数白浪费时间。
    0、首先看1-2本书,记住一定要看完,且多思考,多做程序。
    1、如果是学生的话,赶紧找个实习做做,如果没时间的话,就读些大的程序。这样发现自己有哪些不足,哪些应该需要重点学。只有实践才能发现问题,而且这样能够一直保持兴趣。
    2、功过1的实践,这时再回来看些稍微深些的书,效率更高。
    3、以后,以后你自己就知道怎么走了。
    多思考,不要想当然,多实践
    2019-07-17 22:51:21
    赞同 展开评论 打赏
  • Nothing for nothing.
    楼上的动不动就拷贝别人写的东西,说不定自己都没学过。
    学任何一门语言多练习才是王道。多找找题目,然后自己试着写程序,当然,你还得学会怎么编译、调试程序。你得学会看懂编译器的警告、错误信息。这些都是最最基础的。当你写完程序发现有问题的时候,可以对照知识点看书,或者上百度知道提问,但记得把代码贴上来。
    初学者应该看的书:《c primer》。当然,如果你是在linux下,还应该看《UNIX环境高级编程》
    给你推荐点书,建议你在linux下学C语言,因为开源代码很多,可以很好的学习:
    第一阶段:《c primer》、《c primer plus》、《linux c》、《unix环境高级编程》
    第二阶段:《深入理解计算机系统》、《代码大全》
    第三阶段:《重构》
    除了多看书,还要多看开源代码。因为很多开源代码写的都很经典。我是过来人,所以就有这些经验了。
    很多人推荐谭浩强的书,我不推荐,原因是:谭浩强的书有的东西不标准也不完善。最简单的例子就是main函数。通篇用的是main()(这也是用windows学c语言的通病)。标准的main函数是int main(void)和int main(int argc, char *argv[])。因为弄懂了标准的main函数,你就明白了程序是如何和系统交互的。
    2019-07-17 22:51:21
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
为什么要学函数式编程? 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多