1.Linux的基本命令
Linux系统一切皆为文件! 所有命令都时小写的。
使用命令的格式:命令名 操作的内容 ,ls:列出当前所在目录下的内容
ls 文件夹名字或者路径:列出指定路径下的内容
cd:改变工作目录 cd ../进入上一级目录 .当前目录
cat:查看文件内容 cp:复制文件 mv:移动文件
touch:创建文件 rm:-i 删除普通文件 -r删除文件夹
2.vim编辑器
命令:a i o都是进入编辑状态
esc进入命令状态 :q(退出没有被修改的文件):q!强制退出 :w保存
:x=wq保存并退出 I首行转插入 A尾行转插入 O上边插入空白 o下面插入空白
dd删除光标开始的第n行 yy复制光标位置开始的连续n行到编冲区 P粘贴
U取消上一次的操作(撤回)set number 设置显示行号 set nonumber 取消显示行号
(:vsp)低行输入 作用是打开另一个文件
/string (低行输入)查找字符串 :s(低行输入)可以实现字符串的替换
3.gcc编译器
gcc是GNV推出的多平台编译器,可以将c c++ 源程序编译连接生成可执行文件支持一下后缀:
.c c语言源代码 .h程序所包含的头文件 .i已经预处理过的c源代码文件
.s汇编语言源代码文件 .o编译后的目标文件
gcc hello.c -o hello -Wall 输出可执行文件
./hello 查看输出结果 例如如下图所示:
4.数据类型的分类
基本类型:整型(signed unsigned short int long long long )字符型(char)
实型(fload double) 枚举型(enum)
构造类型:结构体 (struct)数组 共用体(union)
空类型:viod 逻辑类型:ture false表示真和假
类型bool的值域<stdio.h>=_Bool 程序举例入下图所示: