一、基础知识
1.编译语言发展过程
机器语言->汇编语言->高级语言
机器语言:二进制序列
汇编语言:对寄存器编程,移植性差
高级语言:C、C++,接近自然语言,编程效率高,移植性强
2.计算机数据
1)存储单位表示:
1字节=8位,1KB=1024B,1MB=1024KB,1GB=1024MB,1T=1024GB
2)数据表示形式:
能够进行数值运算得到明确数值概念的信息称为数值型数据,其他的信息被称为非数值型数据。
3)ASC II 表
使用 man ASC II 命令查看ASC II表
几个常用字符ASC II值:
字符串结束标志 | ' \0 ' | 0 |
换行 | ' \n ' | 10 |
空格 |
' ' | 32 |
字符0 | ' 0 ' | 48 |
字符9 | ' 9 ' | 57 |
大写字母A | ' A ' | 65 |
大写字母Z | ' Z |