开发者社区> pqo7bvdsfj67q> 正文

呐,c语言学习你想要的都在这里

简介: 呐,c语言学习你想要的都在这里
+关注继续查看

对于C语言怎么学习这个话题,很多读者一直在问,因为网上类似的文章很多了,这里就不长篇大论,可能你也看过不少,究竟孰是孰非需要你自己去思考、判断和实践。说实在的,个人认为在你入门或者基础学习阶段,教材、软件(写代码)和教学视频这三样就够了。本文主要是给大家提供一些资料,各位按需选择。


程序员必备资源,值得收藏!


关于书籍


学习任何一门课程你首先得有书吧,有人说C语言书这么多怎么办?没事,我们找了36本C语言的书,你自己慢慢看,慢慢选,挑自己喜欢的的,适合你的才是最好的!这里我们不评价哪本好、哪本坏,所有东西都是优缺点并存,不过对于初学者我们推荐《C Primer Plus》。

image.png

image.png




关于软件


学编程语言只有书不行,你必须得敲代码吧,那编译软件呢?我们找来了6款编译软件,它们分别是:VS,DevC++,VC++,CodeBlocks,C-Free,Turbo C。关于它们的特点网上介绍很多了,我们就不赘述了。讲真,入门和基础阶段你用哪个无所谓,还是选自己喜欢的,不过对于初学者我们推荐Dev C++。


image.png


关于视频


看了书,敲了代码,那遇到不会不懂的地方怎么办,得有人给你讲吧,这时候就需要教学视频了。我们给大家找来三种不同风格C语言学习视频,各位还是按照自己的需求选择,三个总有一个适合你的,当然你要说都不喜欢,那也可以自己去找其他的,适合自己就行。

image.png


image.png



关于源码


学习一段时间,稍微有点基础了,不能每天还是printf加Hello world,你得做个稍微像样点的小项目吧,比如很多学校都会让做的“学生信息管理系统”。这里给大家提供了一些小项目的源码,不多但足够了,大家可以参考一下。如果这些你都能够很顺利地完成,那么恭喜你,你的C语言可以算入门了,但也仅仅如此,因为对于编程这条路来说,这只是冰山一角。


image.png

image.png








写在最后


方便但大家下载打包到了百度网盘了,百度网盘链接:链接:https://pan.baidu.com/s/14VrZ5yCg9EC2YEBA1GKUjw


提取码:1234




image.png


复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V1的分享


啰嗦这么多,资料也不少了,再多你也看不过来。总而言之,对于如何学好C语言或者如何学好编程语言这个话题,这句话说的挺好:编程之路漫漫,要说存在捷径,那唯一可能的就是努力!


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
c语言相关练习学习有感2
c语言相关练习学习有感2
8 0
[学习笔记]C语言初阶之初识C语言2
本文讲解了初识C语言中的常量,字符串,转义字符,注释,选择与循环语句,函数与数组,因为是初识,所以都是点到为止
17 0
C语言学习资料汇集 助你成为更好的程序员
人们通常觉得计算机编程有点麻烦,但是有些人却从中发现了乐趣。每一个程序员都需要跟随计算机编程语言的潮流。大多数程序员开始编程的时候选择C语言,因为C语言是在编写操作系统和应用程序中用的最为普遍的语言。
24 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
9267 0
c语言学习
浙江大学C语言设计笔记
48 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
24879 0
c语言基础学习12_项目实战:快译通字典
========================================================================================================================================================== 涉及到的知识点有: 项目实战:做一个电子词典,快易通电子词典。
923 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
18197 0
c语言基础学习10_关于文件操作的复习
=============================================================================如果一个程序只调用fopen,而不调用fclose。
1024 0
123
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载