Mac终端常用命令及C语言三中基本数据类型
常用的终端命令
ls 查看当前路径下的文件和文件夹
pwd 查看当前路径
cd 改变当前路径的命令
cd + 文件夹名 去到这个文件夹里
cd .. 返回上级目录
clear 清屏
mkdir 创建目录
rmdir 删除空的文件夹
rm 删除文件
rm -r 递归的删除文件夹下的内容和文件
./+文件名 运行该文件
什么是路径?
用户在磁盘上寻找文件时,所历经的文件夹线路叫做路径。
路径分为绝对路径和相对路径。可以把绝对路径理解成一个完整的确定的路线,可以把相对路径理解成某个目的地的简称。例如:要去到某个大学的某个寝室。
绝对路径:地球上中国XX城市XX区XX路XX号XX学校XX号楼XX寝室。
相对路径:XX号楼XX寝室。
注意:路径是唯一的。
什么是递归?
递归就是循环的调用自己的方法。
递归的删除:进入文件夹,如果还有文件夹那么就再进入,直到没有文件夹,那么他开始删除文件 。
VI编辑器
vi命令
vi + 文件名+文件后缀
进入vi 后输入 a、i、o都是插入命令
进入文件里面进行编辑
当编辑结束后 按esc 返回vi命令行
再按:W保存 :Q退出
可以按:wq进行保存并退出(就回到终端了)
编程的主要三个步骤
编辑 -> 编译-> 运行
编辑:写代码
编译:系统帮你把这段代码改编成可执行文件(a.out)
就相当于做好的饼干模型进行烘培。
运行:运行可执行文件
相当于吃饼干。
在C语言文件中
// 表示注释
//后的内容 系统是不会去编译他的
C语言中的基本数据类型
分为三大类 整型 浮点型 字符型
整型 用来描述整数类型
浮点型 用来描述小数类型
钱 汇率 精确计算
字符型 用来描述字母
关键字:
整型 int 、 long 、short
浮点型 float 、 double
字符型 char
在程序里 我们需要先声明 再初始化 再使用
声明-> 初始化 -> 使用
声明: 告诉 计算机 你需要用一块内存区域用来保存数据。(需要给他如 数据类型 标示符 )
标示符:也称之为变量名
变量与常量
变量:用来保存临时数据或者这个数据会发生改变
如:钱 会发生变化的 时间 一秒 变化一次
心跳 血压 体重 身高
常量:一直保持不变的数据。
如:十进制 不是很容易 或者一段时间内 是不会去改变的 时间 60秒 为一分钟
派的值 3.14
交换两个数不需要借助第三个变量的方法
a = a + b;
b = a - b;
a = a - b;