*计算机只能识别二进制语言,二进制语言由0和1组成.
*操作系统属于软件,它相当于用户和计算机之间一个桥梁,它管理计算机的硬件设备,协调硬件间的运行,另外它给用户提供接口,用户通过这个接口去实现想要实现的功能,系统通过接口得到用户的请求,并把这个信息翻译成计算机所能识别的二进制语言传达给硬件设备.
*应用软件的出现,是为了弥补操作系统的缺点,让计算机的功能更加强大,高效率.它将一系列的接口整合起来,通过一个指令就直接完成一整套的任务,而操作系统独自需要一步一步的对各个接口调用.
*mac有两种格式的安装包:1.dmg,可直接打开然后拖到application中;2.pkg,直接双击安装
*终端:一个类似Windows命令行的程序
pwd 显示当前路径
ls 显示当前路径下得目录
cd 进入
cd .. 返回上一级路径
mkdir 创建文件夹
clear 清空当前终端屏幕信息
touch 创建文件
*Xcode自带的编译器,在4之前是GCC,之后是clang.
*C语言程序完成运行有几个步骤,分别是文件名.c—>编译—>文件名.o—>链接—>a.out—>执行
*每次编辑源码需要重新编译,\n是换行.
*cc -c 文件名.c cc 文件名.o ./a.out
|
|