C语言学习很迷茫!请求指点 400 请求报错 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

C语言学习很迷茫!请求指点 400 请求报错 

大家好,我自学过一段时间C语言,但是现在不知道自己能够利用C语言做什么?请有经验的大牛帮助指点一下,我应该按照什么样的顺序学习,最好能告诉我应该按那本书的顺序看书,或者应该自己怎么练习写什么样的东西?

展开
收起
kun坤 2020-05-29 22:57:46 503 0
1 条回答
写回答
取消 提交回答
  • kun坤

    同问。。。。######初学者用C语言很难开发出来可视化的东西,我觉得你不妨买块单片机的开发板,51的就行,最容易上手,这样既可以熟悉语言,也能熟悉硬件。只要将开发板的例程完全消化。那么你就可以用C来开发产品了,至于书,我无法给出建议,因为我自己从来没有买过C的书。 当你能够用C做出一些东西以后,你可以先接触数据结构,严蔚敏数据结构就行,下一步就可以学些算法了,算法导论是本不错的书。 至于微机原理,操作系统,你可以在这个过程中一起学习,这时候应该能算初级软件工程师了。 个人建议,希望能对你有帮助。######谢谢您!######如果看语言本身,教科书上就一堆语法和小DEMO,你想深入体验,要结合具体的功能去做实现,才能体会语言的强大~

    比方说:用C做一个通信程序(SOCKET) 看看一些用C开发的开源软件,理解其中数据结构的定义以及操作。 要结合具体的功能才能体会语言的强大,要不然就觉得,就这些东西,能干什么呢?######谢谢!######我觉得写个小游戏(网上有很多例程)可以体会深一些...我当初是这么做的感觉还不错######其实也简单啦,想要成就感?用C写个素数算法。先保证0到100的正确。然后跑跑0到100万的。当然要注意位宽等问题。同样的问题,你让懂JAVA的人也做个程序。看谁的快。哈哈。

    ######先试着写应用层的小程序啊,可以是网络的,也可以是一些算法啥的。先深入的话,可以下Linux的内核看######把K&R的书啃个4-5遍,并且把上面的例子敲几遍(注意思考,这个是最重要)的,然后.. 没然后了...######向@ 中山野鬼 学习一定没错的,他是搞C的专家######自学?转java

    2020-05-29 22:57:52
    赞同 展开评论 打赏
问答分类:
问答标签:
相关产品:
问答排行榜
最热
最新
相关电子书
更多
当泛型遇上协议
立即下载
Go语言路上踩过的坑
立即下载
低代码开发师(初级)实战教程
立即下载