mkdir 2015-10-27 ---创建目录
cd 2015-10-27 ---进入目录
touch 笔记.txt ---创建文件
编辑器 vim ,uedit,xcode
命令:
rm file----删除文件或目录
rm-R 未命名文件夹
cp file1 file2
移动重命名mv
c语言
数据类型:
基本数据类型:char(1个字节),short(short int)[2个字节],int(4个字节),float(4个字节),double(8个字节),long(8个字节),long unsigned(8个字节),unsigned int(4个字节),long double(12个字节)
数据类型取值范围:char---1字节---8位 1111 1111(无符号数据位占8位,有符号最高)
char a = 1; 0000 0001
char a =-1; (补码-反码加1) 1111 1111
无符号---1111 1111(0~255) 2^8-1;
有符号---7位数据1个符号位 (-2^7 - 2^7-1)
数据类型转换
强制类型转换和自动转换
强制转换----高精度----》低精度int---》char(有损转换)int a=129,char b=(char)a;
自动转换----低精度----》高精度----》int(无损转换)
变量:一块存储空间。里面的数据可以被改变
常量:一块存储空间,里面的数据已固定不能被改变
表示符:以下划线,字母开头,由数字,下划线,字母组成的式子
表达式:表示符+运算符
语句:以分号结束
关键字:static,extern,register,auto,for,while,goto,switch。。。
数据控制流(9大控制流):
选择,循环,顺序
if--else,switch--case;
for,while,do--while
goto
break,continue,return
touch main.c
c语言编译过程(gcc编译器)
预处理(把头文件展开,宏替换)
gcc -o main.i -E main.c
编译--汇编语言
gcc -o main.s -S main.i
汇编-机器语言
gcc -o main.o -c main.s
链接
gcc -o main.c main-o
chmod 777 main.c