1.Linux优点
1) 开放性;
2) 完全免费;
3) 多用户;
4) 多任务;
5) 良好的用户界面;
6) 设备独立性;
7) 提供了丰富的网络功能;
8) 可靠的系统安全性;
9) 良好的可移植性。
2.开发应用领域介绍
l Unix/Linux服务器
l 嵌入式Linux系统
l 桌面应用
l 电子政务
3.Linux常用命令 命令使用技巧
1,ls--->列出目录里面的内容
2.~ : 表示家目录
3./ : 表示根目录
4.双击tab键:自动补全内容,如果没有提示表示路径错误
5.选中内容表示复制,按滚轮表示粘贴内容
6.ctrl+shift+加号 : 终端界面变大
7.ctrl+减号 : 终端界面变小
8.cd ---> 进入某个目录
9.touch ---> 创建文件
10.rm --->删除文件
11.mkdir-->创建目录
12.touch ---> 创建文件
13.pwm-->显示文件绝对路径
14.cp-->复制文件或文件夹(复制文件夹后面要加-r表示递归复制)
4.程序的基本结构
一 .头文件:
1.c语言程序中,任何字符(包括变量和函数)的使用,都是需要提前声明的。
2.如果程序用到了系统库函数,那么就需要包含相应的系统头文件进行声明。
3.上述代码中用到了库函数printf,而这个函数的声明在头文件stdio.h中,因此在改程序中需要包含此头文件。
声明;
概念:对源文件外定义的某个符号进行描述的过程,称为声明
作用:经过声明的符号,编译器才能正确识别和编译,否则编译器不认识,无法判定语法错误
符号:变量、函数等
二.主函数
1.主函数是必须要有的,每一个语言程序都有main函数,哪怕是空的。
2.主函数的名字是固定的,叫main,这个函数名不可被挪作他用。
3.主函数是程序的入口,也就是程序开始运行的地方。
三. printf函数
C语言被称为是一种面向过程的模块化语言,所谓的模块,指的是一个个功能明确,各司其职的封装函数, 它们就像一块块积木,被合理有机的拼搭起来,形成复杂健壮的程序。 在这之中,系统标准C库提供了非常多的"模块”,printf就是其中之一,他的功能就是:向终端输出一段指定格式的数据。
5.数据类型
什么是数据类型,为什么会有数据类型 数据类型是用于描述不同类型的数据存放在内存中的形式 以睁眼(1)闭眼(0)形式描述,整数,那英文呢? 什么是数据? 有用的信息称为数据,数据如何存储在内存字节(byte B):计算机存储容量的一种单位 比特位(bit) :二进制数,cpu计算的基本单位 二进制数( 0 1), 1字节 = 8位 ,1个千字节(KB) = 1024字节 ,1M = 1024KB ,1G = 1024M 1T = 1024G
数据类型分类: 1.整型int(短整型,整型,长整型,长长整型,无符号短整型,无符号整型,无符号长整形,无符号长长整型)
2.浮点型(单精度浮点型(float),典型尺寸是4字节 。双精度浮点型(double),典型尺寸是8字节 。长双精度浮点型(long double),典型尺寸是16字节 。占用内存越多,能表达的精度越高)
字符型(char等)