vi 编辑器
创建文件 c文件
vi 路径/文件名 作用是打开或创建该文件q 离开编辑器, 不保存文件wq 离开编辑器, 保存文件
三种模式
新增: a 光标所在行结尾输入插入: i 光标所在位置插入输入开始: o 光标所在列下新增一列,使用 ESC 切换 模式
c文件
编译
gcc 路径/文件名gcc day01.txt
执行
c编译产生文件 后缀 .out
./a.out注意 ./ 后没有空格
c头文件
stdio.h 包含的是输入输出流#include <stdio.h> int main(){ }
数据类型
整型 整数 int 变量名; 字节 4 int 变量名=值; //初始化赋值a=100; //将 100 赋值 给 a短整型 字节 2
长整型 字节 4 [旧]
单精度浮点型 float 变量名; 字节4 其余同上
双精度浮点型 double 变量名; 字节8; 其余同上
字符型 char 变量名;其余同上
运算符
+ - * / 加减乘除 整除
% 取余
&& 与 ||或 !非
'用户'输入
scanf("%d",&变量名) &取地址符
'电脑'输出
打印变量 int a=100; printf("%d",a) //打印整型 printf("%02d",d) // 打印整型,不够两位 补0 float b=100.0; printf("%f",b) //打印浮点型 printf("%0.2f",b) //打印浮点型, 限制小数点后位数 char d="asdd"; printf("%s",d) //打印字符串
逻辑运算符
与 或 非
== 判断是否相等!= 判断不相等
> 大于 <小于 >= 大于等于 >= 小于等于
if 语句
if(条件语句){ 内容一[成立] }else{ 内容二[不成立] }