【C语言0基础教学视频】麻烦转发给大一的童鞋们,不要再挂科了,C语言我只能教到这里了(视频+文档)

一、前言

  • 最近从学校毕业答辩回来,在家闲着没事,就抽出点时间给大家录制了一期关于C语言相关的视频。
  • 录制这个视频的初衷:自己大学所学的是Linux C/C++方向,可能以后不会再用到C/C++了(大概率),所以就想把一些C语言的基础录制下来(没有特被难的,适合萌新),给大一大二的新生们,或者是刚接触编程的同学们来看看。
  • 视频没有太多难的内容,都是一些C语言的基础,从HelloWorld开始教起,手把手教学。对于大一的C语言期末开始。大一的C语言实验课,或者计算机二级等等,这篇C语言教程足够了。
  • 视频教程大致给出了:
    • 教学视频。
    • 教学视频中配套的教学文档/笔记。
    • 相关工具。
    • 相关内容百度云下载链接。
  • 以上内容均可以免费获取。
  • 教学视频链接:https://www.bilibili.com/video/BV16b4y1o7xr(建议1.5倍速,视频陆续更新中,还没更新完)。

二、导图

  • 老规矩,先上思维导图。

三、课程规划

  • C语言简介
  • 变量/变量,标识符,注释等基本概念。
  • 数据类型(整型、浮点型、字符、字符串等等)。
  • ASCII与转义字符。
  • 运算符(算术运算符、关系运算符等等)。
  • 相关关键字(const、static、extern等等)。
  • 流程控制(if/else、for、while、do-while等)。
  • 数组(一维数组/二维数组,数组的访问,数组与指针)。
  • 指针(一级指针/二级指针,数组指针/指针数组等等)。
  • 函数、结构体、enum枚举、union枚举等等。。。。。太多了,我就不敲了。

四、推荐书籍

  • C语言基础(我这里说的是基础,不是Linux那一套编程)不推荐什么书籍,因为这东西看书太浪费时间了,建议在网上找点文档或者视频看看,然后手动跟着敲敲就好了。
  • 如果非要推荐一本,那好吧,看下面这本吧。

五、拓展

  • C语言基础学完了之后,如果大家想要专注于C语言这个方向。下面给大家一个LinuxC/C++的学习方向。
  • 基础:
    • C与C++基础学完。C++推荐《C++ Primer》,不是《C++ Primer Plus》
    • C++ STL库看完。推荐书籍《STL源码剖析》
  • 进阶:
    • Linux基础:把Linux的基础补完(这里推荐鸟哥的《Linux私房菜》)。
    • 《Unix系统网络编程》,《Unix网络编程》:进阶必看书籍,Linux下面编程的骚操作必不可少的。
  • 相关推荐书籍:
    • 《Linux高性能服务器编程》:里面给出了很多apue编程的demo,大家可以参照里面的例子,敲敲代码,收获还蛮多的。
    • 《muduo网络库》:陈硕写的一本书,内容还蛮多的,虽然我没看完,但是感觉这个库写的还挺不错,由于大多数都是C++写的,所以可以学到很多语法和实际的思想实践。
  • 关于编程相关的可能就是这些了,剩余的其他内容就是不跟编程语言相关的了。

六、结束语

  • C语言虽好,可不要贪杯哦!
  • 另外,等九月份大一学弟学妹来了,记得转发给他们哦,好人一生平安!!!(学妹优先,学弟先靠边)。
一、C语言YY<br /> 1)、C语言是许多高级计算机语言基础学好C语言能更好学习其他高级语言为以后学习打基础;往深学C语言话那就是学到C在Linux里应用Linux十分强大。<br /> 2)、C语言是一种计算机程序设计语言。具有高级语言特点又具有汇编语言特点。C语言可作为工作系统设计语言编写系统应用程序也可以作为应用程序设计语言编写不依赖计算机硬件应用程序。<br /> 3)、应用范围广泛具备很强数据处理能力不仅仅是在软件开发上而且各类科研都需要用到C语言适于编写系统软件三维二维图形和动画。具体应用比如单片机以及嵌入式系统开发。<br /> 4)、C语言是面向过程语言C语言通过windows/linux平台下编译是直接运行在windows/linux平台下而XX始终是运行在他虚拟机之上;所以理论上C语言能做一些相对于比较底层工作像XX就不能编写Windows病毒。<br /> 5)、如果要利用编程来做一些windows优化工作建议还是利用C语言C语言是目前世界上流行、使用最广泛高级程序设计语言<br /> 6、很多编译器几乎所有操作系统WindowsLinuxUnix大部分代码都是CC在背后做很多东西也许开发游戏用C++安卓用XX更为合适图形界面用其他语言开发效率更高一些因为他封装很多东西但同样原因导致略微接近底层功能其他语言根本干不!WindowsAPI都是按照C语言格式给这也很能说明问题!嵌入式开发更是离不C语言!纵观电脑发展几十年C语无所不能呀!
相关推荐
<p> <strong><span style="background-color:#FFFFFF;color:#E53333;font-size:24px;">本页面购买不发书!!!仅为视频课购买!!!</span></strong> </p> <p> <strong><span style="color:#E53333;font-size:18px;">请务必到</span></strong><a href="https://edu.csdn.net/bundled/detail/49?utm_source=banner"><strong><span style="color:#E53333;font-size:18px;">https://edu.csdn.net/bundled/detail/49</span></strong></a><strong><span style="color:#E53333;font-size:18px;">下单购买课+书。</span></strong> </p> <p> <span style="font-size:14px;">本页面仅为观看视频页面如需一并购买图书请</span><span style="font-size:14px;">务必到</span><a href="https://edu.csdn.net/bundled/detail/49?utm_source=banner"><span style="font-size:14px;">https://edu.csdn.net/bundled/detail/49</span></a><span style="font-size:14px;">下单购买课程+图书!!!</span> </p> <p> <br /> </p> <p> <span style="font-size:14px;">疯狂Python精讲课程覆盖《疯狂Python讲义》全书主体内容。</span> </p> <span style="font-size:14px;">内容包括Python基本数据类型、Python列表、元组和字典、流程控制、函数式编程、面向对象编程、文件读写、异常控制、数据库编程、并发编程与网络编程、数据可视化分析、Python爬虫等。</span><br /> <span style="font-size:14px;"> 全套课程从Python基础开始介绍逐步步入当前就业热点。将会带着大家从Python基础语法开始学习为每个知识点都提供对应代码实操、代码练习逐步过渡到文件IO、数据库编程、并发编程、网络编程、数据分 析和网络爬虫等内容本课程会从小案例起至爬虫、数据分析案例终、以Python知识体系作为内在逻辑以Python案例作为学习方式最终达到“知行合一”。</span><br />
©️2020 CSDN 皮肤主题: 护眼 设计师:闪电赇 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值