文章目录
c基本语法
1、基本数据类型
c和java中都有的类型
java | c |
---|---|
byte(1字节 -128~127 2的7次方) | |
char(2字节) | char (1个字节 0~255 2的8次方) |
short(2字节) | short(2个字节) |
int (4字节) | int(4个字节) |
long (8字节) | long(4个字节) |
float(4字节) | float(4个字节) |
double(8字节) | double(8个字节) |
boolean(1字节) | 非0为真,0为假 |
其他类型(c有 java没有的)
- signed 有符号数最高位是符号位,可以表示负数,但是表示的最大值相对较小
- unsigned 无符号数最高位为数值位,不可以表示负数,表示的最大值相对大
只能用来修饰整形变量char,short,int,long,默认为有符号
java中byte大小为1字节8位 最高位是符号位 范围是-128~127
c中的char大小为1字节占8位,如果有符号则表示-128~127&