终端
常用指令
ls - 1 列出当前目录下的所有内容
cd 改变当前操作的目录
clear 清屏
touch 新建一个文件
tab 自动补全
cd .. 返回上一目录
pwd 显示出当前目录的名称
who 显示当前用户名
mkdir 新建目录
open 打开文件\文件夹
../上一级路径
cc -c 编译
cc 链接
./a.out 运行
C
注意事项
C程序有且只有一个main函数 返回值为int
没有main函数可以编译 无法链接
函数执行顺序只和调用顺序有关
函数要在main函数之前定义(在main之后定义要先声明)
除了main函数 其他函数不调用不执行
不同扩展名解释
.c 源文件 (编码阶段)
.o 目标文件 (编译之后)
.out可执行文件(链接之后)
一些定义
链接过程中最主要的工作是什么? (将程序第一次编译产生的多个汇编语言程序和用到的函数库连接成机器语言)
C程序代码运行步骤?(写代码-编译-链接重构-运行)