1.基本数据类型

C语言基本数据类型

char 占 1byte;
int 占 4byte;
float 占 4byte;
double 占 8byte;
long 占 4byte;
short 占 2byte;

JAVA 基本数据类型

boolean 占 1byte;
char 占 2byte;
long 占 8byte;
double 占 8byte;
float 占 4byte;
int 占 4byte;
short 占 2byte;
byte 占 1byte;

练习

//char, int, float, double, signed, unsigned, long, short and void
// c语言没有boolean类型数据  int flag = 0 ,1 
//  char[] ={'h','e','l'}  String 
//  byte 类型  char 
// char的长度 c 1位 
// long 类型 c 4个byte  
#include
int main(){
    // sizeof() 函数可以把某种数据类型的长度 获取出来 
    // %d是一个占位符 类似sql语句中的?  
    printf("char的长度为%d\n",sizeof(char));   
    printf("int的长度为%d\n",sizeof(int));  
    printf("float的长度为%d\n",sizeof(float));  
    printf("double的长度为%d\n",sizeof(double));  
    printf("long的长度为%d\n",sizeof(long));          
    printf("short的长度为%d\n",sizeof(short));    
    //signed, unsigned,  修饰类型,只可以修饰整形 
    printf("signed int 的长度为%d\n",sizeof(signed int));   
    printf("unsigned int 的长度为%d\n",sizeof(unsigned int));     
  //printf("signed float 的长度为%d\n",sizeof(signed float)); //编译不通过     
    
    system("pause");   
}

你可能感兴趣的:(1.基本数据类型)