1.C语言开篇

一.C语言的简介:

例如此时要看电脑里的一个视频,此时就要用到计算机语言操作计算机,而不是对电脑喊,但一般看视频时用视频播放器即可,也没有用到计算机语言啊,实际上我们接触到的所有软件都是已经写好的代码,而这些代码就是计算机语言,只不过是程序员把这些代码即计算机语言打包起来了才形成了软件供用户使用。


二.C语言的作用:

所有的APP在运行时都会涉及到硬件、驱动程序、安卓操作系统、APP这四层,而平时用到的APP是基于安卓的操作系统来进行开发的,也就是说如果没有安卓的操作系统,这些APP都是用不了的,APP的开发难度较低,主要是用来写一些页面,用来展示各种各样的效果即可,不用考虑和硬件相关的东西,因为只要关系到硬件,都是操作系统来管的。

例如某个APP要扫码,用到手机的摄像头,此时就会从APP->安卓操作系统->驱动程序->硬件:

最终是因为有安卓操作系统去调用摄像头的驱动,所以才能让摄像头开始工作。但是如果没有安卓操作系统和驱动程序,那么APP上的所有功能都无法使用,甚至手机都无法开机,所以操作系统和驱动程序是非常重要的,而操作系统和驱动程序就是用C语言开发的,C语言往往做的都是底层最核心的内容,这些内容用其他的计算机语言一般是无法实现的:

C语言大多用于开发操作系统、驱动开发、引擎开发、高性能的游戏开发以及嵌入式开发:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值