有Python基础,C语言好学吗?

刘红


好学的,其实编程思维形成了,你换其他语言很快的,没见过很多程序员因为业务需要使用一门新的语言,都一周左右都能掌握基本。本人非程序员,由于离开学校十几年了,C不敢下手,自学的Python,现在回头学习Qt.发现C++也还好。遇到问题就多想想,多试试,不必追求专业水准!


哈哈我刚在那边


有Python基础,C语言好学吗?其实编程最重要的是思想,语言只是一种表达方式,如果你本身熟悉Python,那么学习C语言无非就是语法和应用领域的不同,下面我简单介绍一下学习C语言的过程,感兴趣的朋友可以尝试一下:

搭建C语言开发环境

首先,学习C语言,最基础、也是最为重要的,需要搭建C语言开发环境,初学者的话,建议直接使用现成的IDE环境,简单轻便,也容易上手,下面我简单介绍2个轻量级的C语言开发工具,分别是dev-c++和code::blocks,非常适合入门学习使用:

  • dev-c++

这是windows平台下一个非常轻便、灵活的C语言发开工具,相信大部分初学者都接触过这个软件,免费开源,非常容易上手,支持代码高亮、自动缩进等基本功能,但不具备自动补全、语法提示等常见功能,因此非常适合初学者,尤其是作为练习使用,可以很好的锻炼编码能力,许多高校都采用这个软件作为教学,和早期的vc6.0非常相似:

  • code::blocks

这也是一个完全免费开源的C语言开发工具,和dev-c++一样,code::blocks也是轻量级,但支持平台更多,windows、linux、mac等都能很好兼容,常见的自动补全、语法提示、错误检查等基本功能,这个软件都能很好支持,除此之外,插件扩展丰富,自带有许多工程模板,可以很方便的创建qt、win32 gui等常见应用,初学来说,也非常容易上手:

寻找C语言学习资料

开发环境搭建完成后,就是C语言入门学习,这里网上针对C语言有非常多的学习资料,既有文档教程也有视频教程,下面我简单介绍2个,分别是菜鸟教程和哔哩哔哩,初学来说非常合适:

  • 菜鸟教程

这是一个纯粹的编程学习网站,顾名思义,非常适合零基础初学者,所有资料都是以文档的形式在线学习,前后端、数据库等都有广泛涉及,其中就包含有C语言教程,内容非常基础、浅显易懂,即使是没有任何基础的小白也可以轻松看懂,自带有在线练习环境,可以边学习边练习,十分方便:

  • 哔哩哔哩

这是一个非常知名的视频网站,学生党再熟悉不过,八卦娱乐等内容非常多,其实针对C语言编程,哔哩哔哩也提供了非常多的优质视频,内容全面、循序渐进、讲解透彻,不管是零基础的初学者,还是有一定经验的开发者,都可以从中汲取经验,学习相关专业知识,如果你钟情于视频教程,可以使用一下这个网站,非常不错:

目前,就分享这么多吧,C语言入门来说,其实非常容易,尤其是你具有一定python基础,后期无非就是语法和应用领域的不同,只要你多看多练,很快就能上手,当然,学精学透需要一个漫长的积累过程,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。


小小猿爱嘻嘻


编程语言基本都是想通的,有python基础的学c语言会简单很多。不过两者还是不一样的,c语言的话比python要难一些,更接近底层,对提高计算机原理的理解来说更好,python的话更简单一些,快速上手,很快就可以编写出需要的程序,因为封装了很多模块和库,而且人工智能的很多框架都是基于python的,只要认真努力,天下没有难学的语言,除了c++。



分享到:


相關文章: