2019/8/19 C语言回顾(1)
一、冯诺依曼 将计算机分为5个部分 (1)输入设备:键盘、鼠标 (2)输出设备:显示屏 (3)存储器: 内存(运行内存)RAM:内存条 外存 ROM: 硬盘、光盘、u盘、sd卡 寄存器:在cpu内部 、提高程序的运行效率 (4)运算器 (5)控制器 注:运算器和控制器集成为cpu 二、进制转换 1、十进制 逢十进一 78 = 8*10^0 + 7*10*^1 二进制 逢2进一 1001110 八进制 逢8进1 十六进制 0,1,。。。。a,b,c,d,e,f 3位二进制数可以视为一位8进制数 4位二进制数可以视为一位十六进制数 2、 ascii码表 0 === '\0' 10 === '\n' 32 === ' ' 48 === '0' 65 === 'A' 97 === 'a' 3、词法符号 关键字 c语言中一共有32个关键字: auto 声明自动变量 short 声明短整型变量或函数 int 声明整型变量或函数 long 声明长整型变量或函数 float 声明浮点型变量或函数 double 声明双精度变量或函数 char 声明字符型变量或函数 struct 声明结构体变量或函数 union 声明共用数据类型 enum 声明枚举类型 typedef