程序=算法+数据
1.数据类型:在内存中,必须分配存储空间
分类:
(1)整型:
长度分类:长整型 long
短整型 short
基本整型 int
有无符号:有符号 signed
无符号 unsigned
整形常量:不可改变的量
[符号]类型 变量名 //分配空间
初始化:在定义变量同时赋初值
类型 变量名=值;
引用变量:通过名字引用变量内容
注:负数用补码存放,正整型用原码
(十进制)10
(8bit)原码 0000 1010
反码 1111 0101
补码 1111 0110
(十进制)-10
原码 1000 1010
反码 1111 0101
补码 1111 0110
65535--> 1111 1111 1111 1111
1.2浮点型
1.3字符型
字符常量:
'a'
转义字符:将普通字符转义成为其他字符 ‘\字符’
ASCII码:由于计算机只能识别二进制,故用特定的数字来替换
‘a’=97 ‘A’=65 ‘0’=48
字符常量: char 变量名
进制转换:
1.各种进制转换为10进制
(二进制)1010 转换 (十进制)
2^3*1+2^2*0+2^1*1+2^0*0
(十进制)123 转换 (十进制)
10^2*1+10^1*2+10^0*3
(八进制) 0123 转换 (十进制)
8^2*1+8^1*2+8^0*3
计算机基础
1、拓展
存储单元:
(1) 最小存储单位: bit(0/1)
(2) 计算机的基础存储单位:Byte 1Byte=8bit
(3) 其他单位:1Kb=1024Byte 1Mb=1024Kb 1GB=1024MB 1TB=1024GB
注:工业单位:1Kb=1000Byte |