00:02
哈,各位小伙大家好,我是小林,今天是第二节,讲的主题是为什学C语为下三方面,C语言的重要性,C语应用领域,C语学目标。接下来我从这三方面进行讲解看一、C语的重要性。C语C。包括现在特别火的Python,这个Python的第一个编译器是用C来编写的。啊,现在所有的大学的课程,只要你是理科工科,你是肯定要去C的,将来你不论你开从事开发还是从事其他,你最起码期末不能挂科。或者说就算你期末挂科了,你得及格吧,得补考,得重修,得考过吧。
01:16
四就是比如说你有以后像阿里啊,腾讯啊这样的大厂是一定要学C语言的,为什么?因为大厂都要考相法呀。现在就比如说我给你出个题,让你用,让你来给我二,你总不能用加来实现吧。了解操作系统是得了编。又绕回C语言的。因此C语言的重要性不言而喻,是一定要学的,而且如果想从事开发,一定要学好。二。第二点讲一下C的应用领域。
02:03
第一点,操作系统刚刚已经说过了,然后还有数据库,像现在市场份额占的最多的Oracle数据库是C语言编写,然后还有微软开发的SQ server也是C语言写的。包括一些驱动啊,还有像还有一些现在常用的WPS Photoshop,这些都是C语言来编写的,以及你要想从事嵌入式或者物联网开发,肯定要学C语言吧,比如说你玩单片机,我要单片机什么之类的都要学C语言。而且今天我刚得知这个消息,C又成行。一要掌握C语言的基础知识,包括但不限于数组、循环、函数、指针等,这是我挑四个比较重要的,这四个是一定要掌握。二要懂懂得一些基础算法,比如说冒泡排序,快速排序、地轨等,这些我在公众号里边代码练习都讲过,都出过例题,你们可以去里边找找,然后第三点就是C语言,它是面向过程的一个语言,他没有实他没。
03:20
不是和C加加加上Python等一样可以创建对象,你有一个实例。你你要你要学C表,你才会后边理解什么是面向对象,它有区别。这就是为什么要学习C语言。再回回回顾一下,一、C语元的重要性,C2、C元的应用领域,三、C语元的学习目标。然后我给大家演示一下公众号代码练习里边的第一道例题,给大家再讲一下这个温度转化,公众号里边解示的还不是还不是特别详细,我现在再解释一下这条代码,有人问我为什么要定义这个float的类型,因为你最后算出来结果是个浮点型的,不是一个整六环。
04:15
然后还有一点,我给大家说一下这个这个公式,这个公式就是摄氏度等于华氏度减32的值乘以5/9。很多朋友不知道为什么,这里比如写个五五除以九,可能刚开始会有这么写,但是你这么运行的时候会出错。大家可以看到画是就变成零,结果是零,为什么呢?是因为C元它不会给你自动类型转化它这是整数,50个整数,九也是个整数,两个整数相除,得到的结果还是一个整数。就是零,零乘以一个数肯定还是零,因此这里要写5.0,这写5.0之后就是一个浮点数,一个浮点数和一个整数的话,它就会同时的按成一个浮点数来算,这时候结果大家可以看一下。
05:13
36.08,你也可以写5.0除以9.0,只要有一个就行,它的结果都会是正确的。最好的是你两个都写成浮点,都写成浮点。这样别人不会挑你一点毛病。这是这道例题。然后我给大家说一下之后的所有课程,我会是按照我这个文讲义,这讲义是我花了很多时间编写一套讲义,大概分为十章吧,第一章就是C来,前面介绍啊,一些数据类型啊,运算符,表达式,然后常用语句,然后数组函数这些比较重要的,我就单独放了一节指针,还有文件,后面是一些代码练习单题目。
06:15
就是这这个这个讲义好,这个讲义的话,我暂时是不打算分享出去的。各位小伙伴就不要私信我要这个讲义了,等我把所有课程讲完的话,或者在之后把这个讲义做的更丰富之后会再分享出去,然后感谢小伙伴听,如果还没有关注我的公众和视频的话,可以给我点关注都语。好,今天的课就到这里,感谢各位的倾听。
我来说两句