● c 语言进阶:
c 语言在 linux 下的应用
对 linux 终端的读写
基于xxxx库的开发
vim 快速入门
多线程、多进程程序的开发
访问和管理数据库
sql 网络编程
sdk&qt 开发窗口界面
● c 语言高阶:
硬件层面:利用 Arduino 进行开发
一、c 语言特性
c语言特点:灵活度高、效率高、可移植性高
效率高:
java 属于解释型语言,在执行过程中,首先java 代码转换为字节码,然后发送给解释器,由解释器逐句翻译给 cpu 去执行
优点:跨平台
缺点:效率低,每执行一次,都要解释器解释一次
灵活度高:
提供了多种运算符,还可以完成计算机底层的位操作,语法简单,约束又少,丰富多变的结构数据,自定义数据类型,可以直接操作计算机硬件的能力
可移植性高:
源代码不需要在改动的情况下,只需要稍加修改,就能在其他机器上编译后,正确执行