新手如何学习c语言? 小马带你入门

大家好 本人是虽仍是一名代码小白 但也有一年c语言学习的经验 所以在这里我将把我的所有学习心得与大家共同分享 一同进步 文章全部由本人原创如有错误 请大家及时告诉小马 小马定会及时更正,和大家一同进步。

目录

 

 

一、自我的介绍: 

二、编译工具的下载和使用

三、学习的方法和网站的使用

四、一些软件的辅助


一、自我的介绍:

1、本人姓马,大家可以叫我小马, 是一名在校的学生,有一个远大的理想,就是能够拿到一个好的offer,不过这还是以后的事,所以现在关注我,等我以后进大厂和你们分享更多有意思的事情嘿嘿嘿。过多的就不和大家介绍啦 ,未来我还要写很多很多博客文章再后来的日子里我们慢慢滴了解。

2、为什么要写这一篇博客呢 ?因为我也有从刚开始学习c语言的时候,对这个东西很是陌生,是上了大学才刚开始接触编程,觉得很是一个高大尚的东西,对很多东西都充满好奇和不了解,想要快速的入门这一个行业,但是找资料缺很困难,不知道如何下手,就很容易让人想要放弃去学习他,因为知道刚开始的苦恼所以在这里,我尽量把自己所学习的所有东西都和大家分享,自己的学习心得和学习方法和一些学习中所用的资源一一和大家分享一下,争取让大家在学习中不那么的困难,能够更好的上手去学习这门功课。

二、编译工具的下载和使用

一、mac版本:

1、本人就是使用的mac版本所以详细讲述mac版本的编译工具,对于mac版本可以在电脑自带的App Store中下载 我用的是Xcode 也可以使用Vscode这两个软件都是可以的 。如果下载好了Xcode,

这就是他的登入页面,第一个就是创建一个项目,我们点开他选择macOs 和Command Line Tool这个项目

首先是填入你所使用的项目名字 在这里我就起个xiaoma 语言就选择c语言 这个编译器还可以支持c++的编译 往后学习c++也可以使用它来进行编译不过对于刚开始学习的我们就先做了解

 

创建好了之后就可以在里面进行编程啦 这里我和大家演示一下

 

这就是Xcode实现一个代码的编译,但Xcode的功能还不止这些小马也不能一一的给大家全部列举完,这就需要在学习的过程中不断的自己摸索,自己学习。但有不理解的东西都可以发消息给我,我看到一定会尽我所能为大家解决。

二、Windows版本

1、Windows我的建议大家使用的编译器是VS2019 他的下载软件可以去搜索一下 如何下载 因为我的电脑不支持他的下载,就给大家推荐一个视频大家学习后自行下载啦VS2019的安装教程: http:// https://www.bilibili.com/video/BV17p4y1h7yR/

三、学习的方法和网站的使用

一、学习方法

1、对于新知识的学习刚开始上手都是比较难的,而且也比较的陌生,大家不能因为他的难而去放弃学习他,而应该迎难而上,如在学习中遇到困难可以随时发私信或者评论在下方,小马看到一定会一一回应。

2、c语言的学习还是要多写代码,当每学习一个知识点以后一定要去编译器环境下把你学习的知识点给实现它,只有这样才能够真真的掌握你所学习的知识点。

3、可以去尝试写博客,把自己学习的知识写在博客上,这里我比较推荐写在csdn上(我就在上面写博客哈哈哈哈)未来的道路上也可以去复习,不要怕自己学的知识比较浅,大佬都是慢慢从浅到深的 ,也不要害怕会出错,别人对你的更正就是自己的进步。

4、同时也可以把自己学习的知识上传的自己的仓库里(以后我会讲一下)国外比较推荐GitHub但是这是外网比较的慢 所以我更推荐国内的gitee,它可以见证你每天的代码提交是你编程大佬的过程体现 也是程序员必须掌握的东西

二、网站的推荐

1、第一个就是gitee 国内的库仓库 可以创建自己的远程仓库把自己每天写的代码提交上去https://gitee.com/ 

这个就是记录你每天的代码提交也算展示你每天的学习过程吧我觉得是一个很重要的东西里面你也可以去看别人的代码库去学习大佬的思想。

2、国外的就是GitHub 但是网速比较慢 然后用户的创建和网站的使用就需要你们自己去了解了我这里把网站地址放在这里https://github.com

3、就是两个刷题的网站一个是牛客网另一个是 LeetCode  这两个都是不错的刷题网站

http://:https://www.nowcoder.com/ta/beginner-programmers

http://:https://leetcode-cn.com/problemset/all/

每天一个leetcode题 进入大厂没问题哈哈哈哈哈

四、一些软件的的辅助

1、第一个是我经常使用的电子记笔记软件叫有道云笔记 ,良心推荐的软件 可以和手机连接,随时随地的记你的听课笔记,同时也方便复习。

2、XMind思维导图的软件,有人认为思维导图不是很重要 ,但我觉得挺有必要的,我们可以把每章节的课程用思维导图的方式串联在一起,可以加深我们的记忆。

这两个软件都是我平时一直在用的软件真是良心推荐哈哈哈哈 ,希望能够帮助到你们 ,未来的学习道路还很遥远 ,c语言只是我们的入门 在学习的道路上如果有不懂的知识,可以随时发信息与我 ,如果我能够解决,我定认真答复,同时也希望与你们一同成为大佬

  • 20
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

️小马️

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值