学会了C语言真的可以开发出很多东西吗?

新农商网 全部 1030

学会了C语言真的可以开发出很多东西吗?

回复

共14条回复 我来回复
  • 机器学习前沿
    机器学习前沿
    这个人很懒,什么都没有留下~
    评论

    首先要知道C语言是什么,这是一门面相过程的编程语言,它的优势是什么,相比于其它语言,他是最接近底层,基本上是实际开发中用到的运行速度最快的高级语言。

    那么我们会用c语言做什么,最基本的当然是算法,算法开发只需要解决问题,在不考虑下有任务的时候,这是一个纯粹的面相过程的开发过程。

    进而,单纯的c语言让使用高级语言的人能够以高级程序思维接触硬件操作,且不失效率,这大概也是为什么c还活着。

    最后,c语言确实什么都能干,但是大多数场景下,它的实现未免过于复杂,设计模式要学的有多好能受得了用c写一切。所以能做未必要做,开发web应用,老老实实地基于一些现成的框架不好吗?就是这样。

    2019-05-30 16:45:01 0条评论
  • 唯C翘遍
    唯C翘遍
    这个人很懒,什么都没有留下~
    评论

    使用c语言的确可以开发很多东西,但C语言更多的应用在系统级别的软件,主要应用在以下几个方面

    1、操作系统开发

    早期操作系统都是用汇编开发的,后来在用c开发了unix之后,展示了C语言简洁,功能强大的特点,一方面C语言接近人类的思维表达方式,另一方面又提供了强大的低级语言具有的操作能力,使得C语言成为了开发操作系统的主要语言,操作系统对外的编程接口也都是C接口。

    2、驱动程序

    C语言面向自然语言的表达,又提供了低级的硬件操作功能,所以在驱动领域的开发也是主要语言之一。

    3、系统软件

    像当前主要的数据库软件,如oracle,MySQL,postgresql都是采用C语言开发。

    4、网络服务

    Apache ,nginx等网络服务的开发

    5、编译器开发

    早期主要的编译工具开发都是主要用C开发

    6、嵌入式开发

    在单片机,嵌入式的开发也几乎都是C的天下

    综合上面几方面,可以看出来C语言更多的是使用在基础软件的开发,而面向用户应用的几乎很少,这由C语言本身的特点决定的,如果用C开发界面,开发手机App等终端应用,不是不可以,但是在开发效率,和成本上就不如java,C.#,c++。所以在实际工作项目中往往结合工作内容,团队人员情况采用多种语言实现不同功能部分。

    2019-10-21 13:31:33 0条评论
  • 程序猿蓝天
    程序猿蓝天
    这个人很懒,什么都没有留下~
    评论

    学习编程语言不要以能够开发东西作为目的。尤其是像C这种便底层的语言,要能通过学习提升自己逻辑思维的能力。每一门语言都有其优势,以及擅长的领域,比如Java适合后台服务器端开发,JS适合前端开发等等。但是学好C语言,再学习其它编程语言就会变得容易许多。软件开发不能太功利,而要重视自己思维的养成。

    2019-10-21 13:27:33 0条评论
  • 编程Class
    编程Class
    这个人很懒,什么都没有留下~
    评论

    当然可以啊!!首先把C语言学好,之后你学其他语言也会轻松很多。而且基本上你能想到的C语言都能搞,C语言还是很强大的。什么马里奥,单片机,小游戏等等 无所不能

    2021-06-24 15:20:48 0条评论
  • 编程Class
    编程Class
    这个人很懒,什么都没有留下~
    评论

    当然可以啊!!首先把C语言学好,之后你学其他语言也会轻松很多。而且基本上你能想到的C语言都能搞,C语言还是很强大的。什么马里奥,单片机,小游戏等等 无所不能

    2021-06-24 15:20:48 0条评论
  • 屿森娱乐
    屿森娱乐
    这个人很懒,什么都没有留下~
    评论

    C语言只是最基本的编程学习,想要开发更多的东西还是要多学习的

    2020-08-11 17:44:49 0条评论
  • 数理土豆饼
    数理土豆饼
    这个人很懒,什么都没有留下~
    评论

    c语言几乎可以用来开发所有的程序,如果考虑到开发成本的话,开发效率的话,对有的项目,java python go 更合适

    2020-08-18 21:47:43 0条评论
  • 独过追忆岁月1
    独过追忆岁月1
    这个人很懒,什么都没有留下~
    评论

    那是肯定的啊,之前在学校上课的时候,都是那种黑底白字的,只能打印一些东西,前段时间,有个学长给我推荐了如鹏网的《C语言也能干大事》视频教程,觉得特别的有意思,也做了一些炫酷的东西,像超级玛丽,飞机大战,以及一些网站的开发,给周围同学看的时候,他们还不相信这是用C语言做出来的,想不到C语言竟然还可以这么学

    2017-03-27 20:50:27 0条评论
  • 飞鱼在浪屿
    飞鱼在浪屿
    这个人很懒,什么都没有留下~
    评论

    你把c语言换成java/go/rust/python等都适用。不同语言在于编译方式,生态系统丰富度不一样。c语言对底层了解有帮助:指针,系统调用,编译。但是c语言比较缺乏热闹的社区。如果是为了开发更多有意思的东西,建议看看java/go等

    2020-10-03 00:58:50 0条评论
  • 有趣的猴子呀
    有趣的猴子呀
    这个人很懒,什么都没有留下~
    评论

    C语言就是一扇门,当你打开这扇门的时候。你才会发现这个门里的世界多姿多彩。

    C语言就是地基,打的越好,才能用建出更高的楼

    2020-08-20 18:54:21 0条评论
  • A0PHP程序员
    A0PHP程序员
    这个人很懒,什么都没有留下~
    评论

    你可以重新开发一个操作系统出来。重新开发html 出来。APP框架

    2019-07-04 13:03:34 0条评论
  • 幽浮999
    幽浮999
    这个人很懒,什么都没有留下~
    评论

    能不能开发出来软件,关键看需求和个人创新设计能力,学会编程语言只是一个能够编软件的基础。

    2020-08-01 11:44:17 0条评论
  • 屿森娱乐
    屿森娱乐
    这个人很懒,什么都没有留下~
    评论

    C语言只是最基本的编程学习,想要开发更多的东西还是要多学习的

    2020-08-11 17:44:49 0条评论
  • 皛心
    皛心
    这个人很懒,什么都没有留下~
    评论

    给你打个比方。

    我会写字真的就能写出很多书法作品吗?

    我会画画真的就能画出很多绘画作品吗?

    自己想想该怎么回答这2个问题,你问的问题就不是问题了!

    2020-08-19 10:24:57 0条评论