1.基本數(shù)據(jù)類型

C語言基本數(shù)據(jù)類型

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

JAVA 基本數(shù)據(jù)類型

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類型數(shù)據(jù)  int flag = 0 ,1 
//  char[] ={'h','e','l'}  String 
//  byte 類型  char 
// char的長度 c 1位 
// long 類型 c 4個byte  
#include<stdio.h>
int main(){
    // sizeof() 函數(shù)可以把某種數(shù)據(jù)類型的長度 獲取出來 
    // %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");   
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容