千锋C语言基础视频教程

作者 : 郭然 本文共1270个字,预计阅读时间需要4分钟 发布时间: 2020-03-22 共233人阅读

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。

视频介绍:

预备课程这一章内容有:搭建环境、Vim工具使用、Emacs大神工具使用。君欲善其事,必先利其器。巧妇难为无米之炊啊!所以这一章我们先介绍环境的搭建,黑客艺术当然不会使用 Windows 了,要使用 Linux 或 MacOS。编辑器我们没有使用 Visual Stdio、Eclipse、IntelliJ,而是 Vim 或 Emacs,这样可以铸就未来黑客的你。Let’s Play the Game.

第一章《变量和操作》的内容有:Overture 是第一章的总介绍、总览编程的基本知识、数据类型和大小、操作符、表达式。第一章是最基础的,但我也忍不住加入了一些比较基础的黑客理念和绝技,所以之后是重构、陷阱和瑕疵、殷勤的总结黑客技巧、编程箴言、作业。

请放心!每个掌握了小学数学知识的人都具备理解这些内容所需要的数学技能。今天所学习的知识可能看起来很简单,也可能有些人觉得数据类型这些太简单也没有意思,上来就想写大程序,但是我们还不得不用心的去重温和对比,后半部分有重构、陷阱和瑕疵、殷勤的总结等部分就是为黑客级别特殊预备的。

数据处理不当会引起大量计算机的安全漏洞,这些都是由于计算机算术运算的微妙细节引发的。所以,这节课真的很重要!利用今天所学的知识,慢慢积累就能做出很像样而且好玩的程序了,甚至一个探索神秘宇宙的太空飞船系统。数据是程序设计之根本,所以今天的课程是我们编程中最最基础的知识,Pay attention to it。

第二章《输入和输出》的内容有:出场、格式化输出、转换说明符、字面常量、格式化输入、从流中得到一个字符、从终端得到一个字符、输出字符到流、从流中得到一行字符、把一行字符放到流中、陷阱和瑕疵、殷勤的总结、大作业。

每个程序有都 3 大部分:输入、处理、输出。有了输入、输出功能我们就能写出用户和计算机交互的程序,借助输入可以把你的想法告诉计算机,计算机把处理的结果通过输出告诉我们。计算机不是冰冷的电子零件,也不是玩游戏的奴隶,她将成为你炙热的恋人。可以写出很多精彩、出色、有价值的程序,甚至是艺术作品。

其实,这些函数都很有意思,有些是明显有 Bug 的,呵呵!这也是黑客最喜欢的。我们来找出这些 Bug,在我们写的代码中避免,如果你有本事甚至可以去别人的电脑逛一圈看看,不过这可是非法的。我们利用这一章学习的这些东西,还能写出很出色的游戏,有什么游戏是你想写的?

下载地址:https://pan.baidu.com/s/1dEWSP6T

赞赏

微信赞赏支付宝赞赏

VIP部落提供编程技术、教育培训、优惠购物以及各类软件和网站源码、模板等资源下载。
VIP部落 » 千锋C语言基础视频教程

常见问题FAQ

提供最优质的资源集合

立即查看 了解详情